EIP 管理平台

zhangjinjun fdf05efe1d 更改hos-logger日志记录路径。 vor 7 Jahren
hos-agent 758248d159 Merge branch 'master' of http://192.168.1.220:10080/esb/esb vor 7 Jahren
hos-arbiter bbc91b9b57 任务修改,无法保存bug修复等 vor 7 Jahren
hos-broker f000831154 微服务注册开启 vor 7 Jahren
hos-camel2 2e1cb52039 数据源未适配问题修复 vor 7 Jahren
hos-central-rest 758248d159 Merge branch 'master' of http://192.168.1.220:10080/esb/esb vor 7 Jahren
hos-configuration 95cd8f3be3 添加hos-configuration vor 7 Jahren
hos-core 036038a9f9 tomcat上java动态编译bug修复 vor 7 Jahren
hos-dfs 9986dfe589 pom修改,指定打包插件版本 vor 7 Jahren
hos-docker 61bac282c8 增加hos-dfs的Docker vor 8 Jahren
hos-logger fdf05efe1d 更改hos-logger日志记录路径。 vor 7 Jahren
hos-parent f75f452213 修复动态加载的流程无法使用@Value问题 vor 7 Jahren
hos-rest 69648275d3 适配功能修改 vor 7 Jahren
hos-web-framework 1962c76708 camel ssl 支持测试 vor 7 Jahren
out 4071064ae6 首次上传 vor 9 Jahren
sdk d333f0c863 修复SDKBUG vor 8 Jahren
src 2e1cb52039 数据源未适配问题修复 vor 7 Jahren
.gitignore 6f85ff83de Initial commit vor 8 Jahren
README.md ad95703553 hos-camel增加activemq配置 vor 7 Jahren
pom.xml 964914fde2 错误页面修改 vor 7 Jahren

README.md

简介

信息共享交换平台(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容器运行测试下,如此可以模拟生产环境的运行状态;