Tibco EMS和Rendezvous之间有什么区别

jtr*_*ove 15 distributed tibco-ems tibco-rv

这两种技术之间有哪些主要区别?一个人比另一个人有明显的优势吗?

sca*_*off 21

房车就像一个无线电广播公司,而EMS就像一部电话.

如果你想向城里的每个人发送信息(例如今天的天气预报),那么收音机是好的,因为一条消息同时发送给每个人.电话很糟糕,因为打电话给所有人需要很长时间才能拨打20c电话.

如果您想告诉某人您的信用卡号码,您可以使用电话,因为您可以确定您正在与合适的人交谈.收音机很糟糕,因为镇上的每个人都知道你的信用卡号码.

RV使用可靠的多播协议,因此它支持快速高扇出消息传递功能,例如向大量交易部门发送股票报价(最初的设计目的).但权衡的是安全性差和管理上的一些限制.跨多个LAN网段或WAN的通信也有特殊注意事项.

EMS是一个JMS提供商,它以点对点的方式进行通信,就像电话一样.安全性更好,管理任务更容易.EMS是基于服务器的(与RV的点对点架构相比),因此存储和转发类型的活动比使用RV更容易.

你可以将两者混合搭配,以获得两全其美的效果.我认为EMS的后期版本具有主题的多播功能,但我没有使用它.

  • 几个问题:(1)广播与多播不同,因此与广播的类比不适用.我不是专家,但我相信RV提供点对点和发布 - 订阅消息传递模型.(2)电话需要通信的发送方和接收方之间的连接.点对点消息传递使用消息队列作为缓冲区; 消息的生产者和消费者之间没有任何联系或直接交互. (4认同)