基本组成模块第3 章.PDFVIP

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

第 3 章 基本组成模块 要点: • 建立E A I结构所需的四个基本模块:通信模式、集成方法、中间件以及服务。 • 企业应先确定要求,然后对四个模块选择满足需求的产品,从而建立 E A I结构。 • 通信模式有两种:同步传输和异步传输,有效的 E A I结构会两者都包括。 • 接口和消息是集成的两个方法。 • 消息在数据一致性和多步处理时最有用。 • 接口在解决组件集成时最有用。 • 不是所有的中间件都是E A I结构核心。 • MOM 和D O T是两种最流行的核心中间件模块。 • 是否需要T P M 由企业的业务类型决定。 • 服务增加了中间件和通信的功能,令它们更易于使用,也更有效。 46部分 第3章 在企业中实现 E A I 既需要技术,也需要方法。方法包括各种定义、过程和指南, 这些因素综合在一起就构成了系统框架,让设计者、开发者能在这个框架上有效、可 预测地开发出方案。技术则实现方案。在方案的开发过程中,方法和技术有着相互影 响、相互作用的关系。方法提供能用现有技术实现的方案,多种技术可用来集成应用 软件。 EAI 体系结构是以结构化方式集成的技术,它基于四个最基本的技术模块。它们 分别是: • 通信模式 • 集成方法 • 中间件 • 服务 这四个模块必须在一个体系结构中互相连结。用方法来帮助建立方案、确定何种 结构对手边的问题最有用。本章将具体讨论以上每种模块。 企业需要选择能实现一个或多个模块的产品,然后将它们组合成统一的整体,以 此建立物理上的E A I 结构。产品的选择应该基于具体产品所能实现模块的特性和功能。 在选择产品时,企业还应考虑到如何将一系列产品安装成统一结构。 E A I 结构的区别 就在于各模块特性、功能的宽度不同。本章也将详细讨论各种模块。 3.1 通信模式 系统互相作用的方式决定其灵活性。通信模式有两种基本形式:同步通信和异步 通信。一般情况下,同步通信中,请求发送器需要一直等待,直到收到应答才进行下 一次发送,这是因为需要应答结果来继续执行。 基本组成模块 47 异步通信允许发送器发出请求后继续执行,可能并不需要接收器为请求作应 答。请求 ( r e q u e s t )这个概念将贯穿于本章内容之中,是指发送器与接收器之间的通 信。事实上,这种通信可能不是请求,而是信息传递,不过,为了保持一致统称 为请求。 接收器 接收器是接收发送器所发的请求的软件,它可能会向发送器发回一个请求 应答。 请求 请求是由一组格式化的操作和数据构成,从软件的发送方到接收方。 应答 应答也是一组格式化的数据,也可能是相关的操作,作为请求的回应。 发送器 发送器是向另一软件组件发送请求的软件。 同步通信和异步通信广泛地应用于各种场合。事实上,特定开发商能将同步通信 强行异步传输,反之亦然。当然,人们并不希望出现这种情况,这个话题已经被争论 了很多年。在任何企业里,开发商都应该两者皆备,然后因时制宜。 3.1.1 同步通信 在通信连接中,同步通信需要一个发送器和一个接收器来协同内部处理过程,这 种协同表明同步通信要求高度耦合,具体规则由使用的同步通信类型决定。 48部分 第3章 同步通信 同步通信中,通信由发送器和接收器协同完成,使发送器和接收器的操作都依 赖于请求过程。 如果发送器需要接收器发回应答结果和确认接收,则尽量使用同步通信。交互系 统有以下情形:用户希望能即时看到信息以便及时操作,或者双方应用软件必须同时 进行才能完成交易。例如,连接数据库的网站、与中央处理器应用软件交互的 J a v a应 用软件、与类似于SAP R/3 的E R P软件包交互的Wi n d o w s应用软件。 同步通信要求有可靠的网络

文档评论(0)

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

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

1亿VIP精品文档

相关文档