基于面向服务架构消息中间件的业务流程集成方法研究

基于面向服务架构消息中间件的业务流程集成方法研究

ID:12941475

大小:135.50 KB

页数:13页

时间:2018-07-19

基于面向服务架构消息中间件的业务流程集成方法研究_第1页
基于面向服务架构消息中间件的业务流程集成方法研究_第2页
基于面向服务架构消息中间件的业务流程集成方法研究_第3页
基于面向服务架构消息中间件的业务流程集成方法研究_第4页
基于面向服务架构消息中间件的业务流程集成方法研究_第5页
资源描述:

《基于面向服务架构消息中间件的业务流程集成方法研究》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、基于面向服务架构消息中间件的业务流程集成方法研究本文格式为WORD,能编辑和复制,感谢您的阅读。基于面向服务架构消息中间件的业务流程集成方法研究通过分析企业信息化发展阶段及消息中间件和面向服务构架的特点,提出了将面向服务构架和消息中间件结合以解决企业业务流程集成问题的方法。该方法通过使用一种新型的面向服务构架的消息中间件,将其功能发布为Web服务,企业信息系统调用此Web服务可以方便灵活地实现业务流程的集成,为解决企业业务流程集成和设计消息中间件的架构提供了一个新方案,并在某企业的制造执行系统与

2、企业资源计划系统集成中进行了应用。实践表明,本方法具有高效率、高可重用性、配置灵活和使用方便的特点。0引言信息系统业务集成是企业提高系统效率、改善企业管理的重要手段,业务集成技术已成为企业信息化领域的研究热点之一。根据企业信息化的发展阶段模式理论,企业信息化的发展可分为引入、内部集成、流程变革和战略变革四个阶段。在引入阶段,企业采用信息技术使内部某些职能部门实现业务流程自动化,目前大多数企业已经完成引入阶段。基于面向服务架构消息中间件的业务流程集成方法研究在集成阶段,企业建立了内部职能部门之间的

3、系统集成框架和统一的数据管理系统,计算机软件系统需要实现企业内部的集成和综合利用。中间件技术正是在这一背景下产生的,其中是一种重要的中间件,具有跨平台、松耦合、扩展性好、负载平衡等特点。MOM技术的发展趋势之一是MOM与融合,以便企业根据需要及时地对业务进行调整和流程重组。在流程变革阶段,信息与网络技术使得企业能够与供应商和分销商等合作伙伴一起实现数据和资源的共享与整合。当前,信息技术应用较成熟的企业已经完成或者正处于流程变革阶段,之后将逐步进入战略变革阶段。由于企业所采用的集成技术不统一,进行

4、业务集成时需开发新的接口或采用其他集成方法,导致业务集成成本的提高,增加了现有系统的复杂程度。激烈的市场竞争对业务集成的灵活性提出了更高的要求,现有基于技术的MOM与被集成系统为紧耦合,配置和使用不灵活,不能满足企业随需而变的快速响应需求,这些均给企业内外的业务集成造成了困难。SOA是当前系统集成框架的热点技术,是新一代构造企业应用系统的方法,具有标准统一、配置灵活、扩展性好、开发成本低等优点。本文提出了将SOA和MOM相结合以解决企业可少量重新编程的业务流程集成方法,设计了一种面向SOA的信息

5、系统业务集成MOM,利用SOA框架下的企业数据和资源整合技术,实现了跨平台的数据通信和业务流程集成,可以很好地解决数据和资源整合时的困难;同时,本文提出的基于SOA和MOM的集成方法使用的SOA消息中间件采用新的“客户/消息客户端/消息服务器”框架方案实现,为解决企业业务流程集成的困难提供了一种解决方案,也为MOM技术的研究提供了一种新思路。1消息中间件基于面向服务架构消息中间件的业务流程集成方法研究MOM能在不同的平台问通信,实现分布式系统中可靠、高效、实时的跨平台数据传输,常用来屏蔽各种平台

6、和协议之间的特性,实现应用程序之间的协同。目前,常见的MOM由消息服务器、数据存储库、命名与目录文档等组成,采用“客户端/消息服务器”两层架构。消息服务器用以实现消息接收和发送功能,通过查询命名与目录文档获知各个消息服务器、消息队列等的配置信息,数据存储库用来保存重要的通信数据。MOM用户通过API调用消息服务器的消息发送与接受功能,从而实现企业数据集成。从上世纪90年代开始,MOM技术获得了长足的发展。MOM技术的研究热点和关键技术有系统架构、负载平衡技术、计算机集群技术等。由于没有统一的标准

7、和规范,MOM的应用不可移植,不同的MOM也无法实现互操作。为解决此问题,1998年,Sun公司推出了旨在统一各种消息中间件系统接口的规范——。目前,MOM仍是中间件技术的研究热点。2面向服务架构SOA概念由Gartner公司在1996年首次提出,它是一种进行系统开发的新的体系架构,并在对象构件计算模型基础上,将不同的功能单元通过预先定义好的接口和契约联系起来,实现程序和服务的重复利用。SOA架构包含服务提供者、服务使用者和服务注册中心三个角色(如图1):①服务提供者是一个可通过网络导址的实体,

8、它接受和执行来自服务使用者的请求;②服务使用者是一个应用程序、软件模块或需要某个服务的一个服务,它根据接口契约来执行服务;③服务注册中心是服务发现的支持者,允许服务使用者查找服务提供者接口。基于面向服务架构消息中间件的业务流程集成方法研究图1实现SOA的基础架构当前广泛使用的SOA实现技术是WebService,其服务注册中心以保存服务注册信息,使用通用的标准简单对象访问协议(SimpleObjectAccessProtocol,SOAP)分布式组件对象模型(DistributedCompone

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。