Tibco RV如何在财务软件中使用

Ada*_*edi 8 tibco

我听说银行对这个软件发誓但却不理解财务软件的使用.

假设一家公司从汤森路透等提供商处收到低延迟数据源,他们如何将这些数据源分发给所有交易者,以便实时显示在他们的屏幕上.

这是Tibco RV的主要用途吗?

sca*_*off 11

RV是一种多播协议,因此当在RV主题上发布股票标记时,所有听众都会收到该主题.与TCP不同,TCP是单播(点对点)协议.

因此,如果我在交易大厅有1000个交易者...而不是设置1000个不同的TCP连接到他们的工作站并通过股票刻度(或一千个股票刻度)发送...我只需要发送一个RV消息和它立即传递给所有听众.这在网络资源中非常快速且非常便宜.因此,为什么RV用于交易场所.

这里有多播与单播消息传递:Tibco EMS和Rendezvous之间有什么区别


yin*_*ing 7

多播(RV)和存储转发(MQ,EMS,JMS等)是集成组件的两种不同机制.它们用于不同的目的.RV主要用于小型数据包,速度比可靠性更重要,1个发送器多接收器类环境,而MQ和EMS用于其后台需要的可靠性.当你的一个价格在线上丢失时你不会出汗,但是当一次交易由于硬件故障而丢失时你会遇到麻烦.使用RV将使您的代码依赖于TIbco API,而MQ和EMS符合标准JMS API,使队列代理更容易.


Axe*_*ehl 6

是的,TIBCO RV优于其他产品的主要优势在于它基于UDP多播.这意味着500个消费者的一个IP数据包实际上只能在线路上发送一次.使用TCP,它将被发送500次!

UDP本身非常不可靠(数据包丢失,网络风暴等).因此,TRDP或PGM(由RV实施的协议)增加了此流量的可靠性.并且API使得使用RV比原始UDP或TCP更简单.

由于API非常简单并且可以在许多平台上使用,因此它也用于在后台部署应用程序.如今,出于集成目的,它被TIBCO EMS或其他JMS提供商越来越多地取代.