论文部分内容阅读
企业应用集成(EAI)是近年来逐渐兴起的一项技术,目的是将企业原有的多个应用系统相互连接,实现多应用软件系统的交互协作,充分利用企业的信息资源实现信息共享,消除企业IT系统内现存的信息“孤岛”现象。 随着企业的信息化建设,几十年来快速不断的IT创新造就了大批综合性的、分布式的且不断变化的应用系统。在传统企业中,往往拥有较多的应用系统且系统之间采用点到点的联接方式,且多个应用系统之间的联结往往非常复杂,造成这些应用系统新老不一难以实现信息共享。而企业在营运中往往需要跨应用系统的协作来完成业务及提供消息,为此,一般需要开发新的应用并集成新、老企业应用系统。此时,以集成平台为核心的集成方式成为一个重要的研究方向和热点。 随着信息化建设的进一步及电子商务的发展,应用对企业系统之间的开放性和交互操作提出了更高的要求。不仅要在企业内部开放核心业务流程,使企业员工方便地访问需要的信息和完成指定的操作,同时还需要把部分业务流程通过Web方式提供给客户和合作伙伴理想的企业。由此看出应用集成已成为电子商务和电子贸易的先决条件和组成部分。在此,所谓企业应用集成就是通过实现企业不同业务系统之间的通讯协作和协同最大程度地发挥出企业系统的价值。 尤其在大型传统医疗机构中,各子应用系统是采用不同的实现平台,不同的数据格式和实现方式的异构系统。在进行业务流程集成时,各子系统之间难以实现流程交互和服务共享。本文以医院信息化建设为背景,提出一个支持业务流程集成的可扩展的集成平台体系结构,通过定义转化器、设计Adapter,使得业务流程集成平台将企业中的业务系统较容易地整合在一起,在两个或更多的企业应用系统之间实现无缝集成,使它们像一个整体一样进行业务处理和信息共享。改善业务流程,使系统具有灵活性、可扩展性、能满足业务变化的需求。 最后,本文演示了医院系统中的一个工作流程,充分说明这个体系结构在实