- 1、本文档共37页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
基于EAI的信息總线的关键技术
基于EAI的信息总线的关键技术
Publish/Subscribe方法
信息总线是依赖于消息系统实现多个应用系统的相互通信,消息的传递方式一般包括:
存储/转发(Storage/Forward);
发布/预定(Publish/Subscribe);
请求/响应(Request/Reply);
请求/提交(Request/Delivery);
这其中,存储/转发、请求/响应、请求/提交等方法本质上都属于客户机/服务器(Client/Server)方式的通讯方式,这种Client/Server方式的通讯方式是属于“点对点”(Point-To-Point)的通信方式。当两个应用进行一对一的通讯时,点对点的通信方式并没有什么问题,但是当一个信息需要发送给多个业务应用模块时,即“点对多点”的应用模式时,采用这种通信方式,需要分别单独建立多个点对点的通信对话,进行数据的通信。其工作效率和性能显然是较低的。
发布/预定方式恰好能够解决这个问题。发布/预定方式是将需要传递的消息以广播方式公布到消息总线上,此之谓“发布”,对于这个消息“感兴趣”的应用将接收这个消息,而对这个消息 “不感兴趣” 的应用将“抛弃”这个消息,此之谓“预定”。发布/预定方式是广播方式的消息传递方式,这种方式是真正的分布式通信方式,无论信息要被发送到多少的目的应用,一个消息在网络上只会传播一次,在“点对多点”的通信模式下,其工作效率和性能是“点对点”的通信方式所不能比的。
TIBCO ActiveEnterprise产品描述
概述
TIBCO ActiveEnterprise是一套完整的端到端企业级EAI套件。它提供一个实时的业务功能平台,包括数据集成和转换、业务过程协调、全球范围的信息传递、用户通知和系统监督、管理。另外,TIBCO ActiveEnterprise提供各种类型的适配器,用于连接应用软件包(ERP, CSS, SFA, OSS/BSS,Billing),数据库,现有系统和其他第三方软件。
TIBCO ActiveEnterprise产品套件主要有这些产品组成:
TIBCO InConcert:工作流管理系统,可自动化和定制人工干预的业务工作流;
TIBCO Integration Manager:定义和管理那些可自动化的多应用和事务的商务流程;
TIBCO MessageBroker:实现信息/数据的自动转换传输;实现业务对象的镜象。
TIBCO Hawk:实现强有力的系统监控功能;
TIBCO Rendezvous(TIBCO RV):一种先进、可靠、开放、强伸缩性的基本逻辑架构,构成TIB(The Information Bus)信息引擎的核心组件;
TIBCO Adapter:实现应用系统的无缝集成;
TIBCO Adapter SDK:提供用户可定制的集成方式开发包;
TIBCO ActibeEnterprise的功能组件
TIBCO ActiveEnterprise套件包括以下功能块:
适配器 (Adapters)
TIBCO Adapters把企业应用软件连接到一个允许数据和业务流通用的集成平台。典型的可适配应用软件包括:SAP R/3,PeopleSoft, Siebel , Clarify, Kenan, LHS, Amdocs和主要应用软件技术,如数据库、信息传递 系统、 WEB,其他的应用软件和顾客系统均可通过TIBCO Adapter SDK 开发相同规则的适配器。TIBCO Adapter会被业务事件引发而提供过程和数据的集成,同时提取出各个系统的单一接口和数据对象。
信息传递(Messaging)
TIBCO信息传递组件执行集成系统间的事件管理和数据流动任务。发布/预订,询问/回复和交易信息传递,加上CORBA,COM和DCOM组件集成都运行在TIBCO的TIB平台上-- 一个能设计和优化应用集成的事件驱动总线。
数据集成(Data Integration)
TIBCO MessageBroker用于流动中的不同数据格式的转换和验证,传输/路由不同平台的信息。TIBCO MessageBroker作为各种应用接口和数据形式的格式映射中介与其他TIBCO组件联合工作。这种格式映射和配置通过简单的GUI接口来管理。
协调业务流程 (Business Process Coordination)
TIBCO Integration Manager具备对整个系统业务过程协调和补偿交易管理的功能。它能与TIBCO Adapters、TIBCO MessageBroker和第三方技术(如交易管理)协调工作来重新定义业务级的集成。具有标准行为的复杂业务流程现在可以横跨于各个不同的平台之上。
企业监督和管理(Enterprise
文档评论(0)