TIBCO Rendezvous es un producto de software que proporciona un bus de mensajes para la integración de aplicaciones empresariales (EAI).
Desarrollador (es) | Software TIBCO |
---|---|
Lanzamiento estable | 8 |
Sistema operativo | Multiplataforma |
Tipo | Middleware orientado a mensajes |
Licencia | Propiedad |
Sitio web | www.tibco.com |
Detalles
TIBCO proporciona API de mensajería en C , C ++ , Java , Visual BASIC , Perl y .NET para proporcionar mensajería entre dos o más servicios.
El paso de mensaje básico es conceptualmente simple:
- Un mensaje tiene un solo asunto compuesto por elementos separados por puntos. Se envía un mensaje a un solo Rendezvous Daemon (aunque puede terminar transmitiéndose a los Daemons).
- Un oyente anuncia sus temas de interés a un demonio (con una función básica de comodín) y se le envían mensajes con temas coincidentes si los dos demonios están 'conectados' entre sí (o de hecho, el mismo demonio).
Si lo desea, se superpone una considerable funcionalidad "empresarial" con opciones posibles de tolerancia a fallas / confiable o certificada, todas implementadas a través de los mensajes básicos subyacentes.
Los mensajes en sí pueden verse como campos de valor de nombre y / o campos de valor de número (los dos mecanismos de identificación dentro de un mensaje pueden combinarse y combinarse con ciertas restricciones). Un mensaje en sí mismo puede contener submensajes que a su vez pueden contener submensajes, etc.
La calidad de las respectivas implementaciones de API varía considerablemente. La biblioteca C ++ es simplemente un contenedor que proporciona una vista OO sobre la implementación de C. Asimismo, las implementaciones de Java y .NET envuelven la implementación de C ++. Esto ha llevado a problemas de administración de memoria con la implementación de .NET (aunque no con la versión COM Interop, que es considerablemente más engorrosa).
enlaces externos
- TIBCO Rendezvous (Sitio oficial)
- TIBCO Rendezvous - Tablero de mensajes