- 1、本文档共10页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于SOA医院信息系统基础框架平台研究
基于SOA医院信息系统基础框架平台研究
摘 要:各大医院已建设了各类应用系统,逐步完成数字化医院的建设,但纵观医院内各应用系统的数据交换还停留在单一的数据对接。通过对医院信息系统基础框架平台的探讨和研究,采用先进的SOA架构设计思想和基于JE22相关技术,使信息部门的技术人员较方便快捷实现各应用系统或跨平台间的数据共享,实现医院信息系统建设一体化,建立起真正意义上的数字化医院。
关键词:SOA;医院信息系统;基础框架平台;统一集成
中图分类号:TP311.52 文献标识码:A 文章编号:1672-7800(2012)002-0063-02?お?
作者简介:陈戏墨(1966-),男,广东广州人,硕士,广州医学院第二附属医院高级工程师,研究方向为计算机应用;林超华(1966-),男,广东广州人,广州医学院信息中心讲师,研究方向为校园网络应用;周勇(1978-),男,北京人,清华大学计算机与信息管理中心工程师,研究方向为高校信息化应用;陈怀楚(1973-),男,北京人,硕士,清华大学计算机与信息管理中心副教授,研究方向为高校信息化理论研究。
0 引言
随着信息化建设的蓬勃发展,目前各大医院内运行的应用系统数量已经比较庞大,各个应用系统之间的交流也越发频繁,对统一集成和数据交换的需求越来越迫切。医院信息系统基础框架平台是解决医院内的各应用系统间数据交换的一个综合性的平台。医院信息系统基础框架平台的建设和实施,将能够解决应用系统之间的数据共享和应用问题,为医院内的应用系统提供全局数据视图、全局数据权限视图和完善统一集成和数据交换服务,从而解决医院内部的应用系统在“联邦模型”下带来的信息孤岛问题,让各种信息资源能够在应用系统实现互联互通。
由于目前国内外的大部分统一集成和数据交换系统都按照自己的标准设计,没有通用的技术和架构标准,因此不同统一集成和数据交换系统之间很难进行沟通;另外,这些统一集成和数据交换系统的开发都是基于组件、模块化的软件开发方式,各个模块间的耦合程度非常高,因而对统一集成和数据交换系统的维护和修改比较困难,维护成本较高。为了解决这些问题,我们需要在医院信息系统基础框架平台的系统架构上进行深入的研究,希望能够通过更先进的体系架构来解决在实施医院信息系统基础框架平台过程中所碰到的一系列问题。
1 基础平台框架
1.1 基于SOA的医院信息系统基础框架平台概述
在参考了很多国内外统一集成和数据交换平台及SOA的设计思想之后,我们设计的基于SOA的医院信息系统基础框架平台采用了“服务器+代理”的设计模式。医院信息系统基础框架平台(下面简称DEP)是一个分布式开放型网络系统,它由一个DEP Server若干个应用软件的DEP Agent构成,统一集成和数据交换中的各应用软件以DEP Agent作为接口,通过与DEP Server的消息和数据交互实现信息交换。
DEP Server是DEP的核心管理中心,它处于所有信息通道的中间。DEP的主要功能是为统一集成和数据交换的各个应用系统提供统一集成和数据交换服务,统一集成和数据交换服务包括:消息服务、交换数据上传/下载服务、交换数据权限服务、交换数据订阅服务。
DEP Agent的主要功能是捕获应用系统的统一集成和数据交换事件、按照DEP的数据传输规范获取交换数据,然后通过消息与DEP Server进行交互,监控交换数据通过DEP Server的正确传输,保证统一集成和数据交换的流程正确完成。代理作为DEP的一个重要组件,可作为一个逻辑部件集成在应用系统内部,也可作为一个独立实体挂接在应用系统外部。
1.2 基于SOA的医院信息系统基础框架平台层次设计
通过对医院信息系统基础框架平台系统功能的服务化抽象,并参考了基于SOA的系统设计思想,我们设计出了基于SOA的医院信息系统基础框架平台的层次架构。
经过所示的层次结构划分,医院信息系统基础框架平台的各个模块功能都按照其功能特点分配到了不同的层次之中,层次性结构比较清楚,各个层次之间的接口规范、访问方式及实现技术都很清楚、明确,易于实现。此外,由于对医院信息系统基础框架平台的典型统一集成和数据交换服务进行了比较好的抽象且都集中到了服务层,在医院信息系统基础框架平台具体实现过程中,只需要调整业务逻辑层的实现既可以实现符合实际需求的医院信息系统基础框架平台系统,从而可以极大减少因需求的变更而引起的软件设计调整的工作量(如图1所示)。
下面对每个层次的功能进行详细介绍:
(1)表示层。表示层主要为参与统一集成和数据交换的各应用系统提供用户接口服务,同时为了能够直观的对统一集成和数据交换过程进行监控,我们还
文档评论(0)