论文部分内容阅读
随着全球信息化技术的快速发展,从横向方面看,企业拥有了分工明确,种类齐全的业务和管理系统;从纵向方面看,企业随着时间的推移,不断地对系统进行更新换代。为了使企业内各部门之间,以及企业与合作伙伴之间的业务往来更加流畅,更加高效。为了有效利用已有的软件系统中有用的功能,合理利用资源。为了使企业的信息化设施能更加适应未来发展趋势,企业需要联合现有的系统做成一个应用集成平台的同时,还要使之能适应企业未来的信息化建设。因此为企业应用集成建立一个框架,用来解决企业应用集成的一般问题,显得非常有必要。论文描述的企业应用集成框架是一个构建企业应用集成平台的基本框架,通过这个基本框架,能够处理企业应用集成碰到的一般性问题。这个基本框架以ESB理论为基础,抽象出一些公共基础模块和工具模块,利用这些模块能够快速地着手建立企业应用集成平台。建立此框架的方法论是,面对复杂的应用集成业务需求,将复杂的集成业务流程分解为尽可能单一功能的业务流程,然后利用一个基于ESB的企业应用集成框架来实施操作这些简单的业务,最后在此框架上做一些随需应变的新业务集成。本文按照下列顺序进行论述:首先,本文究国内外各种主流的企业应用集成技术,分析国内外目前的企业应用集成的现状和特点。从建立企业应用集成面临问题的角度,分析需要解决的几个关键问题,并给出相应的初步解决方案。同时提出一个EAI方案,此方案将ESB技术转化为一个具体的EAI实施框架。接着,本文从业务模型、系统需求出发,结合ESB技术架构,从技术平台、软件架构和数据库等角度进行详细设计。并在某大型汽车制造企业的企业应用集成项目上进行实施,包括核心框架的应用和技术平台选型以及开发和运行环境的建设,通过架构视图,用例视图,逻辑视图,过程视图,部署视图,实现视图和数据视图等多个视角进行体现,并且通过一个具体的数据流案例,分析某个集成流程的实现过程。最后,实践中对集成平台进行了验证,该平台以良好的运行速度和吞吐量,通过了压力测试,达到了设计要求。在试运行期间,平台在整个运行中表现出良好的安全性和稳定性,框架方案在实践中得到了验证和改进。