chenyongxing 1d47b8792d api管理提交 | 7 年 前 | |
---|---|---|
hos-parent | 7 年 前 | |
src | 7 年 前 | |
.gitignore | 7 年 前 | |
README.md | 7 年 前 | |
eip_manage.iml | 7 年 前 | |
pom.xml | 7 年 前 |
信息共享交换平台(CoSharp)是一个面向医疗服务的智能化集成开发平台,定位于实现和推动医疗机构内外异构系统间的数据和服务信息共享与交换,实现网内外系统的互联互通。
信息共享交换平台通过提供标准转换和各语言开发相关SDK或语言无关的API来规范开发流程,解耦应用间的依赖,降低系统的集成的难度,缩短时间周期和减少成本。
进行代码开发前,请先阅读代码规范。 具体内容参看Specification/Java代码规范.md
模块 | 说明 |
---|---|
hos-parent | 依赖Jar版本管理 |
hos-core | 通用组件 |
hos-web-framework | 业务相关通用组件 |
hos-logger | 日志服务组件等 |
hos-dfs | 基于Mongo GirdFS的简易文件服务器 |
hos-arbiter | 服务协调组件 |
hos-broker | 服务运行组件 |
hos-admin | 控制管理 |
hos-central-rest | 内置服务 |
hos-rest | 内置服务 |
hos-camel2 | 服务编排实现模块 |
hos-docker | Docker化模块 |
sdk | 开发包 |
通过dependencyManagement方式管理引入工程中类库及版本,其他模块只指定依赖,不设置版本号。以保证统一。
系统 | 组成模块(只列可运行模块) |
---|---|
中心控制系统 | hos-admin,hos-dfs |
中心交换系统 | hos-logger,hos-arbiter,hos-broker,hos-rest |
前置一体机 | hos-logger,hos-arbiter,hos-broker,hos-rest |
开发过程中,如果工程最终是要通过tomcat容器进行部署的话;在功能模块完成后最好能够在idea中使用集成的外置tomcat容器运行测试下,如此可以模拟生产环境的运行状态;