几类中间件和对应的TIBCO产品
- 格式:ppt
- 大小:9.38 MB
- 文档页数:74
TIBCO产品安装手册目录1引言 (1)1.1编写目的 (1)1.2预期读者 (1)1.3术语 (1)1.4参考资料 (1)2产品概述 (3)2.1目标 (3)2.2运行环境 (3)2.3产品架构 (3)2.3.1项目TIBCO产品简介 (4)3产品安装 (6)3.1安装TIBCO R UNTIME A GENT (6)3.1.1前置条件 (6)3.1.2安装步骤 (6)3.2安装TIBCO EMS (9)3.2.1前置条件 (9)3.2.2安装步骤 (10)3.3安装TIBCO A DMINISTRATOR (13)3.3.1前置条件 (13)3.3.2安装步骤 (13)3.4安装TIBCO B USINESS WORKS (18)3.4.1前置条件 (18)3.4.2安装步骤 (19)3.5安装TIBCO A DAPTER FOR A CTIVE D ATABASE (22)3.5.1前置条件 (22)3.5.2安装步骤 (22)3.6安装TIBCO A DAPTER FOR L OTUS N OTES (25)3.6.1前置条件 (25)3.6.2安装步骤 (26)3.7安装TIBCO A DAPTER FOR F ILES (30)3.7.1前置条件 (30)3.7.2安装步骤 (30)3.8安装TIBCO A DAPTER FOR S WIFT (33)3.8.1前置条件 (33)3.8.2安装步骤 (33)3.9安装TIBCO IPROCESS E NGINE (36)3.9.1前置条件 (36)3.9.2安装步骤 (37)3.10安装TIBCO IPROCESS M ODELER (39)3.10.1前置条件 (39)3.10.2安装步骤 (39)4技术支持 ...................................................................................................... 错误!未定义书签。
市场上的消息中间件:mom4jmom4j是一个完全实现JMS1.1规范的消息中间件并且向下兼容JMS1.0与1.02.它提供了自己的消息处理存储使它独立于关系数据与语言,所以它的客户端可以用任何语言开发.OpenJMSOpenJMS是一个开源的Java Message Service API 1.0.2 规范的实现,它包含有以下特性:*. 它既支持点到点(point-to-point)(PTP)模型和发布/订阅(Pub/Sub)模型。
*. 支持同步与异步消息发送*. JDBC持久性管理使用数据库表来存储消息*. 可视化管理界面。
*. Applet支持。
*. 能够与Jakarta Tomcat这样的Servlet容器结合。
*. 支持RMI, TCP, HTTP 与SSL协议。
*. 客户端验证*. 提供可靠消息传输、事务和消息过滤UberMQUberMQ完全实现了Java Message Service 规范。
UberMQ是因为现有的许多JMS提供商已经违背了分布式计算的核心原则:快速与简单而开发的。
Hermes JMS利用它提供的Swing UI可以很好的实现监控JMS providers。
ActiveMQActiveMQ是一个开放源码基于Apache 2.0 licenced 发布并实现了JMS 1.1。
它能够与Geronimo,轻量级容器和任Java应用程序无缝的给合。
SomnifugiSomnifugi使得工作在同一个java虚拟机中的线程能实现消息互发。
MantaRayMantaRay基于peer-2-peer 技术。
它具有以下特性:1.它既支持点对点(point-to-point)的域,又支持发布/订阅(publish/subscribe)类型的域。
2.并且提供对下列类型的支持:经认可的消息传递,事务型消息的传递,一致性消息和具有持久性的订阅者支持。
3.消息过滤体制。
4.能与WebLogic and WebSphere 给合。
ESB(Enterprise Service Bus,即企业服务总线)是传统中间件技术与XML、Web服务等技术结合的产物。
ESB提供了网络中最基本的连接中枢,是构筑企业神经系统的必要元素。
企业服务总线ESB就是一种可以提供可靠的、有保证的消息技术的最新方法。
ESB中间件产品利用的是Web服务标准和与公认的可靠消息MOM协议接口(例如IBM的WebSphere MQ、Tibco的Rendezvous 和Sonic Software的SoniCMQ)。
ESB产品的共有特性包括:连接异构的MOM、利用Web服务描述语言接口封装MOM协议,以及在MOM传输层上传送简单对象应用协议(SOAP)传输流的能力。
大多数ESB产品支持在分布式应用之间通过中间层如集成代理实现直接对等沟通。
企业服务总线(Enterprise Service Bus,ESB)的概念是从面向服务体系架构(Service -Oriented Architecture,SOA)发展而来的。
SOA描述了一种IT基础设施的应用集成模型,其中的软构件集是以一种定义清晰的层次化结构相互耦合,其中,一个ESB是一个预先组装的SOA实现,它包含了实现SOA分层目标所必需的基础功能部件。
一、ESB的出现改变了传统的软件架构ESB 是传统中间件技术与XML、Web服务等技术相互结合的产物,ESB的出现改变了传统的软件架构,可以提供比传统中间件产品更为廉价的解决方案,同时它还可以消除不同应用之间的技术差异,让不同的应用服务器协调运作,实现了不同服务之间的通信与整合。
从功能上看,ESB提供了事件驱动和文档导向的处理模式,以及分布式的运行管理机制,它支持基于内容的路由和过滤,具备了复杂数据的传输能力,并可以提供一系列的标准接口。
二、企业服务总线(ESB)的用处ESB 不是万能的,他不是一个应用程序框架,也不是一个企业应用的解决方案.它只是一个基于消息的调用企业服务的通信模块!你可以把它嵌入到你的应用程序框架中,例如嵌入到spring容器里面,或者嵌入到工作流系统中.它的作用是对企业里面的SOA服务的调用提供一个框架和简便的方法.三、企业服务总线(ESB)的应用特征大规模分布式的企业应用需要相对简单而实用的中间件技术来简化和统一越来越复杂、繁琐的企业级信息系统平台。
1相关产品介绍本节对TIBCO部分产品进行详细介绍。
1.1TIBCO BusinessWorksTIBCO BusinessWorks简称BW,是一个可扩展的SOA集成框架,是TIBCO数据交换平台的核心组件,BW是一款非常易于使用的集成应用解决方案工具,用于进行业务集成和Web Service的开发、部署及管理,能够与各种应用系统连接。
TIBCO BusinessWorks有如下特性:●使用方便且功能强大的自动化流程引擎(Process Engine),基于BW能够快速设计、开发和部署跨越多个应用系统的复杂的集成应用。
●符合SOA架构设计标准,支持工业标准,提供了完整的Web Service解决方案,支持SOAP,WSDL,UDDI,WS-Security等技术和标准规范,能够快速开发Web Service应用。
⏹SOAP组件⏹WSDL组件⏹Web服务安全策略组件⏹Web Service服务流程⏹Web Service调用流程●内置众多的技术接口组件,能够与所有常见的应用系统进行连接交互,将这些组件进行组合,就能够开发出强大的集成应用。
⏹JMS组件⏹JDBC组件⏹FTP组件⏹邮件组件⏹TCP组件⏹RMI组件⏹HTTP组件⏹RV组件⏹适配器组件●支持文件接口,能够进行文件操作,包括文件创建、读取、拷贝、删除、移动等等,支持对文本文件和二进制文件的操作。
⏹文件组件●支持XML,支持对XML文件的拼装、解析,支持嵌入XSLT进行XML数据处理。
⏹XML组件●自动化流程提供多种事件触发方式,既可以根据消息请求进行触发,也能够进行定时触发。
⏹事件触发方式⏹定时触发方式●支持内容路由,能够根据流程中处理数据的内容,进行不同的处理,比如根据部门的不同将数据转发到不同的系统中。
●支持子流程调用,支持动态子流程调用,极大地提高了开发的重用性并简化了集成应用的复杂度。
●支持事务操作,包括JDBC事务和分布式事务,支持跨数据库的事务提交与回滚;通过引入外部分布式事务组件,能够将不同类型技术的操作置于同一事务进行提交与回滚,比如JDBC,JMS,EJB等。
由于之前澳门永利赌场运营着一套非常庞大的旧系统,其中包括了主管赌场运营和财务管理的IGT系统和主管赌客信息的PM(Patron Management)系统,再决定使用新开发的Genesis系统代替原来的IGT系统是,考虑到,新系统不可能一次性替换老系统的所有功能,而且赌场运营系统模块过多、系统复杂度较大,最终决定使用TIBCO BusinessWorks作为中间件进行系统的新系统的开发以及与现有老系统的集成。
TIBCO BusinessWorks 产品是易于使用的应用集成解决方案,它主要包括用来建立和定义集成流程的图形化用户界面、流程自动化的引擎、以及用于监视应用程序、系统资源和流程的居于浏览器的管理界面。
其最大的三个特点在于,易于设计,简单部署,便于监控。
易于设计主要体现在BusinessWorks拥有一个图形化的设计界面,将所以系统中经常用到的事务处理都进行了图形化、模块化的,用户可以只用鼠标进行简单的拖拽便可以实现非常复杂的事务处理流程的设计工作,并可以做到自我性能优化,而不需要程序设计人员进行调优。
简单部署则体现在一旦定义好了流程和转换图,就可以用同一界面部署一步到位,仅仅使用配置信息便可以更新所有服务器信息,其中TIBCO Designer 还提供了'一次点击部署'(One-Click-Deployment)的功能,大大简化了集成项目中的部署和迁移过程。
除此之外,TIBCO BusinessWorks 还拥有强大的监控能力,其提供的Web管理控制台,能有效的管理和监控应用程序、系统资源和流程,而且还能够清楚的展现分布式环境下的商业流程信息,包括每个部件的实时报告、监控、跟踪、实践日志等,为项目的后期维护提供了巨大的便利。
在Genesis系统中Client端使用的C#语言进行开发,则在Client端和TIBCO 服务器端起到桥梁连接或者通信作用的便是TIBCO 提供的EMS(Enterprise Message Service)组件,它是一款基于JSM标准的消息中间件产品,具有良好的扩展性、易用性和高效性,TIBCO 组件除了可以用它构建整个管理域外,也可以使用它传递业务数据。
TIBCO产品问答1.消息中间件TIBCO EMS1.1.是否符合JMS标准JMS是由Sun微系统公司开发的一套企业报文发送规范,属于J2EE的一部分。
它提供了基于队列(点对点,比如IBM MQ)和发布订阅(比如TIBCO RV)方式的API。
TIBCO遵循Sun的JMS规范开发了EMS,并且提供了高性能和许多其它的特性,包括:●认证和访问控制●管理工具●可靠发布和无确认接收●TIBCO RV和TIBCO SmartSocket的连接TIBCO EMS 5.1通过了Sun Microsystem 兼容工具测试针对JMS 1.1的测试,完全兼容JMS 1.1规范。
TIBCO EMS基于C语言开发,相对于基于Java开发的JMS实现产品拥有更好的性能。
1.2.是否支持主题(TOPIC)消息模型?TIBCO EMS支持TOPIC消息模型,即发布订阅(Publish/Subscribe)消息传输方式。
发布者将消息发送到TOPIC上,订阅者从TOPIC上接收消息。
可以有多个发布者向同一个TOPIC发送消息,多个订阅者可以从同一个TOPIC上接收消息。
发布者可以把相同的消息发送给多个订阅者,当多个订阅者都连接到EMS 服务器,并从同一个TOPIC上接收消息,发布者将消息发送到TOPIC上,所有的正与TOPIC连接的订阅者都能接收到消息,以此实现消息的一对多传输。
1.3.主题(TOPIC)如何保证消息的可靠传输?在普通的发布订阅方式中,订阅者只有处于活动状态的时候,才能从TOPIC 上接收消息,即订阅者要连接到JMS服务器。
如果当消息发送到TOPIC时,订阅者并没有连接到JMS服务器,那订阅者再连接的时候,将无法接受这些消息。
TIBCO EMS支持持久化订阅(Durable Subscribe)方式。
订阅者在TOPIC上建立持久化订阅,当消息发布者将消息发送到TOPIC时,即使在订阅者没有连接EMS 服务器,消息也会存储在订阅者的持久化订阅中,这些消息存储在EMS服务器上,即使服务器重新启动也不会丢失;当订阅者再次连接EMS服务器时,就可以接受这些消息。
TIBCO和MES集成解决方案1引言1.1编写目的用于使用TIBCO中间件集成MES系统的指导,阐述关键技术构件及具体的集成实现。
1.2 TIBCO背景TIBCO是一家有着20年历史的老牌中间件公司,致力于企业应用集成产品和解决方案的领域;是世界上最大的独立业务整合软件公司;总部在美国硅谷,NASDAQ上市企业,TIBCO最大的竞争对手仅为IBM。
在企业应用集成领域中,处于世界范围内No. 1。
1.3引用术语与解释TIBCO RV是一款主流的消息中间件产品,它具有发布/订阅(Publish/Subscribe)、基于主题寻址(Subject-Based Addressing) 和自定义数据信息(Self-Describing Data Messages)等专利技术功能。
使用XML进行消息传递交互。
2关键技术构件本组件包括下面几个常用接口,分别如下:1)TIBCO.Rendezvous.dll(TIBCO RV):TIBCO核心组件2)TibrvAdapter.AddTibrvListener:创建一个监听器接口3)TibrvAdapter.InitializeAdapter: 初始化连接接口4)TibrvAdapter .RequestAsync:发送消息接口5)TibrvListener.OnMessage:监听消息接口6)官方辅助类:TibrvAdapter、TibrvListener、TibrvManager 3 环境配置3.1 TIBCO客户端1)应用程序服务器需要安装TIBCO客户端2)应用程序引用TIBCO.Rendezvous.dll4 组件接口使用说明4.1 AddTibrvListener实现TibrvAdapter tibrvAdapter = new TibrvAdapter();tibrvAdapter.AddTibrvListener(this);4.2 InitializeAdapter实现TibrvAdapter tibrvAdapter = new TibrvAdapter();tibrvAdapter.InitializeAdapter(MySubject,TargetSubject, Service, Network, daemon);参数描述:1)MySubject:本机通讯主题(H1.TEST.RCI.*.001)2)TargetSubject:目标通讯主题(H1.TEST.MES.RCP.*)3)Service:服务(10500)4)Network:网络(;225.9.9.5)5)Daemon:TCP(tcp:10.1.3.12:7500)4.3 RequestAsync实现TibrvAdapter tibrvAdapter = new TibrvAdapter();tibrvAdapter.RequestAsync(TargetSubject,xmlMessage);参数描述:1)TargetSubject:目标通讯主题2)xmlMessage:XML格式的消息3)XML格式参考如下:4.4 TibrvListener.OnMessage实现必须实现TibrvListener接口,实现OnMessage,OnMessage方法会自动监监听消息。
TIBCO产品安装手册目录1引言 (1)1.1编写目的 (1)1.2预期读者 (1)1.3术语 (1)1.4参考资料 (1)2产品概述 (3)2.1目标 (3)2.2运行环境 (3)2.3产品架构 (3)2.3.1项目TIBCO产品简介 (4)3产品安装 (6)3.1安装TIBCO R UNTIME A GENT (6)3.1.1前置条件 (6)3.1.2安装步骤 (6)3.2安装TIBCO EMS (9)3.2.1前置条件 (9)3.2.2安装步骤 (10)3.3安装TIBCO A DMINISTRATOR (13)3.3.1前置条件 (13)3.3.2安装步骤 (13)3.4安装TIBCO B USINESS WORKS (18)3.4.1前置条件 (18)3.4.2安装步骤 (19)3.5安装TIBCO A DAPTER FOR A CTIVE D ATABASE (22)3.5.1前置条件 (22)3.5.2安装步骤 (22)3.6安装TIBCO A DAPTER FOR L OTUS N OTES (25)3.6.1前置条件 (25)3.6.2安装步骤 (26)3.7安装TIBCO A DAPTER FOR F ILES (30)3.7.1前置条件 (30)3.7.2安装步骤 (30)3.8安装TIBCO A DAPTER FOR S WIFT (33)3.8.1前置条件 (33)3.8.2安装步骤 (33)3.9安装TIBCO IPROCESS E NGINE (36)3.9.1前置条件 (36)3.9.2安装步骤 (37)3.10安装TIBCO IPROCESS M ODELER (39)3.10.1前置条件 (39)3.10.2安装步骤 (39)4技术支持 ...................................................................................................... 错误!未定义书签。
主要中间件简介下面,针对几类主要的中间件分别加以简要的介绍。
1、远程过程调用远程过程调用是一种广泛使用的分布式应用程序处理方法。
一个应用程序使用RPC来“远程”执行一个位于不同地址空间里的过程,并且从效果上看和执行本地调用相同。
事实上,一个RPC应用分为两个部分:server和Client。
server提供一个或多个远程过程;client向server发出远程调用。
server和client可以位于同一台计算机,也可以位于不同的计算机,甚至运行在不同的操作系统之上。
它们通过网络进行通讯。
相应的stub和运行支持提供数据转换和通讯服务,从而屏蔽不同的操作系统和网络协议。
在这里RPC通讯是同步的。
采用线程可以进行异步调用。
在RPC模型中,client和server只要具备了相应的RPC接口,并且具有RPC运行支持,就可以完成相应的互操作,而不必限制于特定的server。
因此,RPC为client/server 分布式计算提供了有力的支持。
同时,远程过程调用RPC所提供的是基于过程的服务访问,client与server进行直接连接,没有中间机构来处理请求,因此也具有一定的局限性。
比如,RPC通常需要一些网络细节以定位server;在client发出请求的同时,要求server 必须是活动的等等。
2、面向消息的中间件MOM指的是利用高效可靠的消息传递机制进行平台无关的数据交流,并基于数据通信来进行分布式系统的集成。
通过提供消息传递和消息排队模型,它可在分布环境下扩展进程间的通信,并支持多通讯协议、语言、应用程序、硬件和软件平台。
目前流行的MOM中间件产品有IBM的MQSeries、BEA的MessageQ等。
消息传递和排队技术有以下三个主要特点:通讯程序可在不同的时间运行程序不在网络上直接相互通话,而是间接地将消息放入消息队列,因为程序间没有直接的联系。
所以它们不必同时运行。
消息放入适当的队列时,目标程序甚至根本不需要正在运行;即使目标程序在运行,也不意味着要立即处理该消息。
中间件定义及分类中间件(Middleware)是处于操作系统和应用程序之间的软件,也有人认为它应该属于操作系统中的一部分。
人们在使用中间件时,往往是一组中间件集成在一起,构成一个平台(包括开发平台和运行平台),但在这组中间件中必需要有一个通信中间件,即中间件=平台+通信,这个定义也限定了只有用于分布式系统中才能称为中间件,同时还可以把它与支撑软件和实用软件区分开来。
按照IDC的分类方法,中间件可分为六类。
1.终端仿真/屏幕转换:用以实现客户机图形用户接口与已有的字符接口方式的服务器应用程序之间的互操作;2.数据访问中间件:是为了建立数据应用资源互操作的模式,对异构环境下的数据库实现联接或文件系统实现联接的中间件;在分布式系统中,重要的数据都集中存放在数据服务器中,它们可以是关系型的、复合文档型、具有各种存放格式的多媒体型,或者是经过加密或压缩存放的,这类中间件将为在网络上虚拟缓冲存取、格式转换、解压等带来方便。
3.远程过程调用中间件:通过这种远程过程调用机制,程序员编写客户方的应用,需要时可以调用位于远端服务器上的过程;4.消息中间件:用来屏蔽掉各种平台及协议之间的特性,实现在不同平台之间通信,实现分布式系统中可靠的、高效的、实时的跨平台数据传输,实现应用程序之间的协同。
这是中间件中唯一不可缺少的,是销售额最大的中间件产品,主要产品有国内东方通科技公司的TongLINK、BEA公司的BEA eLink 、IBM公司的MQSeries等,目前在Windows 2000操作系统中已包含了其部分功能。
5.交易中间件:是在分布、异构环境下提供保证交易完整性和数据完整性的一种环境平台。
在分布式事务处理系统中要处理大量事务,常常在系统中要同时做上万笔事务。
在联机事务处理系统 (OLTP)中,每笔事务常常要多台服务器上的程序顺序地协调完成,一旦中间发生某种故障时,不但要完成恢复工作,而且要自动切换系统,达到系统永不停机,实现高可靠性运行;同时要使大量事务在多台应用服务器能实时并发运行,并进行负载平衡地调度,实现昂贵的可靠性机和大型计算机系统同等的功能,为了实现这个目标,要求系统具有监视和调度整个系统的功能。
中间件的定义,作用和分类解释说明1. 引言1.1 概述中间件是计算机系统中的一类重要软件组件,它位于操作系统和应用程序之间,作为连接和协调两者之间的桥梁。
中间件的存在可以有效地解决应用程序之间的耦合问题,提高系统的性能和可伸缩性,并简化系统开发和维护过程。
在当前信息化时代,中间件已经成为构建可靠、高效、安全的分布式系统不可或缺的关键技术。
1.2 文章结构本文将就中间件相关的主题展开详细讨论,并围绕以下几个方面进行阐述:- 中间件的定义:详细解释中间件的概念,介绍其基本特征以及与其他软件组件的区别;- 中间件的作用:探讨中间件在系统设计与实现过程中所起到的重要作用,包括解耦功能、提升系统性能和可伸缩性以及简化系统开发和维护过程;- 中间件的分类:根据不同标准对中间件进行分类,包括基于功能分类、基于架构分类以及基于使用方式分类;- 结论:总结中间件定义、作用和分类等重要意义。
1.3 目的本文的主要目的是对中间件进行深入探讨和系统归纳,帮助读者清晰理解中间件的概念、作用以及分类等相关知识。
通过详细的论述和分析,读者将能够更好地理解中间件在当今信息化时代的重要价值,并在实际应用中更加高效地使用和调优中间件技术。
2. 中间件的定义2.1 中间件概念解释中间件是一种位于应用程序和操作系统之间的软件层。
它充当了一个桥梁,连接了不同的应用程序或服务,并提供了各种功能和服务,以简化系统开发和维护过程。
中间件通过提供标准化接口和通信协议,使得不同平台、不同语言编写的应用程序能够相互交互和通信。
它隐藏了底层的复杂性,使得应用程序可以更加专注于业务逻辑的实现。
2.2 中间件的基本特征中间件具有以下几个基本特征:- 可插拔性:中间件提供可插拔的模块化结构,使得开发人员可以根据需求选择适合自己项目的中间件组件,并将其集成到系统中。
- 独立性:中间件能够独立于具体的操作系统、硬件设备和网络环境进行运行。
这意味着它能够在不同平台上部署和运行,并与其他系统兼容。
TIBCO Rendezvous —技术介绍1.1.1. TIBCO Rendezvous —技术介绍TIBCO Rendezvous(或称为TIBCO RV)产品是一种中间件,它具有发布/订阅(Publish/Subscribe)、基于主题寻址(Subject-Based Addressing) 和自定义数据信息(Self-Describing Data Messages)等专利技术功能,使不同应用平台上的信息在一个共享的虚拟总线Information Bus(TIB)上进行传输交换。
这些技术能有效地帮助企业从传统的请求/应答(Request/Reply)模式转到自动数据接受的事件驱动模式(Event-Driven,或称之为Push)。
TIBCO RV 有助于在各种应用系统中获取信息和数据,能将异构平台有机地联结起来, 通过以即插即用(Plug &Play) 、位置无关(Location-Independent)和分布式服务(Distributed Services)的方式在WAN 和LAN 间配置系统。
并且TIBCO RV 具有认证消息传递(Certified Message Delivery) 、容错(Fault Tolerance) 和分布式队列(Distributed Queue)功能。
因为使用TIBCO RV 不用考虑网络的技术细节,而只需专注于企业应用的开发,所以能快速建立和配置一个可伸缩的分布式应用系统。
TIBCO Rendezvous 的优点:●加快应用的开发,减少维护费用;●唯一独立于硬件、操作系统、网络和协议平台供应商;●动态组件替换:进程可以随时加载、退出、替换,而不影响系统运行;●屏蔽网络细节;●应用伸缩性高;●地址无关,简化增加/改变组件;●提高分布系统的生命期;1.1.1.1.T IBCO Rendezvous 的特点:⏹一般特性:∙分布式队列实现一对多信息传送;∙安全信息传送;∙冗余机制实现容错;∙所有平台间对等传输;∙与其他通讯协议并存于统一系统;∙支持多种数据内部交换格式;∙系统开销低,容易嵌入;∙线程安全,多线程安全保护;∙支持多点传送;⏹通讯和数据特性:∙异步通讯;∙发布/订阅,可靠的广播(broadcast)/多播(multicast)机制;∙点对点请求/应答;∙基于主题消息传送;∙自定义数据信息与硬件/操作系统无关;∙透明的信息打包或重组;⏹认证信息传递:∙明确的信息认证,确保信息传送到目的地;∙在进程中断和重新启动状态下确保要传递的信息不丢失;∙分布式队列,自动实现负载均衡功能;∙传递信息给队列种的某一成员;∙队列成员进程保持异步运行;⏹容错:∙通过冗余进程实现系统容错;∙监控活动的冗余进程;⏹开发特点:∙提供Java、C、C++、ActiveX、.NET、Perl 的API 库;∙源码兼容所有的平台;∙支持同步/异步事件管理结构;1.1.1.2.T IBCO Rendezvous 包含的组件TIBCO Rendezvous Daemon(rvd)为应用进程传递信息,过滤主题信息,分配信息;TIBCO Rendezvous Routing Daemon(rvrd)在WAN 和LAN 间跨网段有效地传递信息,对TIBCO Rendezvous 应用编码不做任何修改;1.1.1.3.T IBCO Rendezvous 部署方法TIBCO RV 在当前的操作环境中加入两个组件:✓API 库。