- 1、本文档共23页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 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应用软件。
同步通信要求有可靠的网络
您可能关注的文档
- 基于多特征软概率级联的场景级土地利用分类方法 - Ingenta Connect.PDF
- 基于多模板匹配的车牌字符识别算法 - 厦门大学学术典藏库.PDF
- 基于多重回归分析的DV-HOP 定位算法研究.PDF
- 基于多径分集的啁啾扩频正交频分复用水声通信系统 - 物理学报.PDF
- 基于子载波间干扰自消除的数字电视地面传输改进 - 计算机应用研究.PDF
- 基于子载波快跳频的短波犅犐犆犕 犗犉犇犕/犉犎系统.PDF
- 基于实数多项式的根值最小范数算法 - 计算机应用研究.PDF
- 基于多载波扩频技术的低压电力线通信研究 - 电力工程技术.PDF
- 基于小波分解系数的贝叶斯人脸识别方法 - 光子学报.PDF
- 基于差分和集相关的OFDM 定时同步算法的改进 - 燕山大学学报.PDF
文档评论(0)