网格云集成平台架构图 – 云医院

网格云集成平台架构图

 

网格云架构

微信图片_20200721144120.png

 

 

依托ESB数据总线,通过公共的服务调用接口调用各种服务,平台本身的服务包括鉴权中心、资源目录管理、资源管理、BPM流,分布式事务管理、消息中心、日志管理中心。用户服务的应用管理在服务管理的适配器下面。

服务管理:管理各种语言运行的环境配置与调用,标准化XMLJson)服务调用接口。同一平台下支持多语言同时运行与协调。远程服务接口提供了远程访问服务。实现服务的多元化管理。

服务管理提供均衡负载和路由功能,保证平台下的各种应用无缝连接和平稳运行。

BPM业务流管理:采用BPMN2.0业务流建模,完全符合业务流相关规范,用户可以灵活的自由面向平台服务表达建立自己专属的业务流。

应用管理中心:为用户虚拟化一个应用管理单元,定义和初始化一个用户使用哪些版本的资源、服务、安全的资源边界、业务流。

鉴权中心:服务于全域的用户,本身可以跨平台访问,安全的用户信息、统一的登录、标准的身份信息。给平台提供唯一的安全认证。采用OAuth2安全系统,使用restful Api 访问方式。

资源目录管理:建立一个应用管理中心后,平台就需要通过资源目录管理开始规划资源的访问权限和范围。

消息中心:采用supersocket webSocket技术,实现实时的P2P消息通讯。

分布式事务:分布式事务根据操作特性(确认、补偿、取消)自动支持SAGATCC两种模式,同时支持手工启动事物和Buddle中自动事务。

日志中心:平台可实时监控系统的工作状态和记录相应错误信息,实现对日志的监控和分析。

资源管理中心:基于HL7 FHIR的数据建模方式和表达,采用MySql8.0数据库,根据数据模定义自动生成相应的资源索引数据,同时支持海量数据的分布式数据库,实现了根据用户面向资源自定义的运行数据、临时数据、历史数据自动进行表横切技术。

要发表评论,您必须先登录