¿Cuál es la diferencia entre TIBCO EMS y TIBCO RV?

Tibco RV significa Tibco Rendezvous que se basa en el protocolo patentado de tibco (TRDP / PGM) desarrollado por la compañía. Han proporcionado API en casi todos los principales lenguajes de programación y esta es una opción preferida si necesita una comunicación de alta velocidad, por ejemplo, publicación de actualizaciones de datos del mercado, etc.

Tibco EMS significa servicio de mensajería empresarial de Tibco y se basa en la especificación JMS que proporciona Sun MicroSystem. aunque también hay disponible otra implementación de JMS, por ejemplo, la serie MQ

Parte importante de Tibco RV:

Rendezvous Daemon (RVD):

La aplicación de la parte más importante se conecta al rvd daemon a través del protocolo TCP, que es responsable de la mensajería eficiente a través de la red utilizando el transporte multidifusión / transmisión TRDP / PGM con filtrado basado en el sujeto.

Rendezvous Routing Daemon (RVRD):

Se utiliza para unir dos redes regionales, como Tokio y Londres, o Londres y Nueva York. Implementa el enrutamiento punto a punto (TCP) de mensajes con filtrado basado en temas a través de diferentes redes de multidifusión y también maneja la funcionalidad RVD en la red local.

Diferencia b / w TIBCO RV y TIBCO EMS:

1. Tibco RV es una opción ofrecida para mensajes de alta velocidad, por ejemplo, publicación de datos de mercado, etc., mientras que Tibco EMS, que se basa en la implementación de JMS, se usa principalmente para mensajes más confiables.

2. Tibco EMS son de naturaleza estática y se crean en el servidor Tibco EMS, mientras que el sujeto de Tibco RV es de naturaleza dinámica.

3. Tibco RV funciona en el modelo de bus, todos los nodos conectados al bus tienen RVD funcionando, por lo que ningún punto único de falla si un nodo falla, otro puede comunicarse entre sí, mientras que en el caso de Tibco EMS funciona en el modelo Hub y Spoke.