基于EDSOA集团企业应用集成技术研究.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于EDSOA集团企业应用集成技术研究

基于EDSOA集团企业应用集成技术研究   摘 要:针对目前集团企业内部出现的“信息孤岛”问题,介绍了企业应用集成(Enterprise Application Integration,EAI)的发展现状以及面向服务架构(Service-Oriented Architecture,SOA)的优势以及存在的问题,并在此基础上提出了基于事件驱动型面向服务架构(Event-Driven Service-Oriented Architecture,EDSOA)的集成方案,该体系结构具有更好的伸缩性、更多利用现有的资产以减少成本、更易于集成、更高的可用性、更好的敏捷性等特点及优势。   关键词:集团企业应用集成;面向服务的架构;事件驱动框架   中图分类号:TP311.52 文献标识码:A 文章编号:1672-7800(2012)002-0065-03?お?      基金项目:伊犁师范学院科研基金一般项目(2011YNYB039)   作者简介:王平(1973-),男,江苏沛县人,硕士,伊犁师范学院电子与信息工程学院讲师,研究方向为分步式处理技术;苏巴提,男,新疆伊犁人,伊犁师范学院电子与信息工程学院助教,研究方向为分步式处理技术。      0 引言    集团企业表现为以大企业为核心、诸多企业为外围的组织结构,这些企业往往以经济技术或经营联系为基础,集团企业之间的很多业务有相互协同、相互协作的需求,并且随着企业的兼并和收购,集团企业的结构也在不断地变化。    但是另一方面,往往集团内部各企业都在实施信息化,拥有各种不同的遗留系统、应用程序、商业流程和数据资源。它们在设计之初主要是为了满足特定的业务需求,并未考虑到数据、信息、应用的共享问题;而且随着集团企业业务的发展,联系的增多,不断要有新的应用加入到企业系统中,这样形成了集团企业内部出现多个“信息孤岛”的问题。    孤立的信息系统也无法实现实时的信息存取和对业务流程的透视,无法实现集团企业对子公司项目、订单、资产等的全面掌控以及集团企业内部业务的协作。   企业应用集成就是上述问题的解决方案,EAI将进程、软件、标准和硬件联合起来,在企业内部或企业之间实现无缝集成,使它们就像一个整体一样。   1 传统企业应用集成方案    自有企业应用集成的需求以来,人们对企业应用集成的方案进行了大量的研究。    传统的企业应用集成方案有如下几种,如图1所示:①基于CORBA的应用集成;②基于MOM的应用集成;③基于COM/DCOM的应用集成。       传统的应用集成方案是针对特定应用系统开发不同适配器来封装应用,然后再进行集成。这些解决方案有如下的不足之处:①集成周期长,成本高,不能适应需求以及集团企业结构的变化(比如企业的兼并和收购等);②紧耦合的集成模式,缺乏可扩展性和灵活性,集成子系统之间互操作性差;③没有普遍的标准,对于跨平台的异构系统很难进行集成。    除此之外,集团企业还有其特殊的方面,比如,企业的兼并和收购带来的集团成员的动态变化;集团内部企业之间大量业务的协同需求等,传统的解决方案不能很好的进行应用集成。    近年来,面向服务架构以及服务组合技术在复用性、灵活性以及扩展性等方面的优势为集团企业的应用集成提供了新的解决方案。   2 面向服务架构的优势及不足   2.1 面向服务的架构    面向服务架构是一种新的软件系统架构模型,将应用程序的不同功能单元(称为服务)通过服务之间定义良好的接口和契约联系起来。接口是采用中立的方式进行定义的,它独立于实现服务的硬件平台、操作系统和编程语言,这使得构建在各种系统中的服务能够以统一和通用的方式进行交互。    近年来出现的两个重要标准XML和Web服务增加了全新的重要功能,将SOA推向更高的层面,并大大提升了SOA的价值。尽管以往的SOA产品都是专有的、并且要求IT部门在其特定环境中开发所有应用,但XML和Web服务标准化的开放性使企业能够在所部署的所有技术和应用中采用SOA。Web服务使应用功能得以通过标准化接口(WSDL)提供,并可基于标准化传输方式(HTTP)、采用标准化协议(SOAP)进行调用。    该架构由3个实体和3个基本操作构成。3个实体分别是:服务提供者(Service Provider)、服务请求者(Service Requester)、服务代理(Service Broker);3个基本操作是发布、检索和绑定。    面向服务的架构如图2所示:      2.2 关键技术介绍    (1)SOAP(Simple Object Access Protocol),即简单对象访问协议,用来实现分布式计算中数据的统一性问题。它的基本思想是将输入输出序列

文档评论(0)

317960162 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档