论文部分内容阅读
随着国家医疗保险制度和社会保障制度的改革,以及加入WTO后卫生保险行业的对外开放,我国的医疗行业越来越要求进行信息化管理。在我国,绝大部分医院都已实施HIS,在各分散的医疗单位都有了一定的信息资源。然而这些信息大多局限在各部门内使用,没有实现部门之间的信息共享。要达到医疗信息社会化,面临的核心问题就是如何实现医疗资源的共享和应用系统的集成问题。 由于各医院应用系统接口标准不统一、系统平台差异、数据格式没有统一标准,与卫生部门医保、社保的数据接口很难实现,所以要实现应用系统集成不容易。如今基于XML的Web服务、语义网技术的出现为我们带来了曙光,基于语义的Web服务集成平台能使我们的软件以松耦合、简单和平台无关的方式与客户的软件集成。利用Web服务将后端应用和数据改造成为一种简单、可重用的服务,通过Web服务,后端的应用和数据走向了前台。 本系统采用Web Service技术架构和消息中间件技术作为HIS系统间应用集成的基础框架技术,利用Web服务的独立于具体应用的松耦合性和语义Web服务提供的语义信息,可以自动的匹配、发现、组合和调用Web服务,动态生成和执行业务流程,更好的实现企业内(间)各应用系统的集成。本文提出了一种基于语义Web服务的应用集成平台框架(SWSEAIP,Semantic Web Service-based Enterprise Application Integration Platform)。SWSEAIP的用户为参与集成的各个医院应用系统。各个医院应用系统是集成中Web服务的提供者,同时又是服务的请求者。 本文研究的主要内容是SWSEAIP中消息中间件的部分。首先介绍了基于语义的集成框架和传统的消息中间件,然后针对传统消息中间件的特点和不足,在消息中间件语义扩充方面做了具体的设计和实现,并针对消息在不同的应用系统之间进行传输所面临的数据格式不统一的问题给出了一个解决方案和参考实现,经过语义扩展的消息中间件,其功能基本能符合我们系统集成的要求。