Tibco EMS 协议

Posted

技术标签:

【中文标题】Tibco EMS 协议【英文标题】:Tibco EMS protocol 【发布时间】:2016-10-21 03:05:52 【问题描述】:

我正在尝试使用 node.js 与 Tibco EMS 服务器进行交互,我很好奇这是否可能仅在 node.js 中使用完全开源的解决方案。我不想使用 Tibco 的网络消息解决方案。

那么这将我们带到... Tibco EMS 是否使用任何标准协议,如 AMQP?我可以通过原始 tcp 套接字与它交谈吗?我曾考虑过设置一个 Java 服务来简单地处理消息路由,但理想情况下我希望整个解决方案都在 node.js 中。我只需要能够连接到不同的队列和入队/出队消息。谢谢!

【问题讨论】:

【参考方案1】:

TIBCO EMS 通过其适用于各种平台的驱动程序支持 JMS 标准。对于节点,我想说最直接的方法是使用它的 C 驱动程序并构建一个节点模块来连接。

干杯 塞巴斯蒂安

【讨论】:

我最终只创建了一个 Java REST 服务来处理消息路由,以便其他服务可以与 Java 服务通信,尽管这也是一个很好的解决方案。 您好,您能详细说明一下您所说的 C 驱动程序是什么意思吗?我还在寻找一种将节点 js 应用程序连接到 EMS 的方法。任何代码示例都会有所帮助。谢谢。 @HuzanToorkey 这是我知道的一个示例库:github.com/JensWalter/node-ems,看看示例

以上是关于Tibco EMS 协议的主要内容,如果未能解决你的问题,请参考以下文章

Camel:故障转移EMS Tibco队列

使用 Spring Integration DSL 读取 Tibco EMS 主题

HermesJMS和TIBCO

EMS、ESB 和 MOM、JMS

Dubbo协议

WebRTC 协议介绍--一篇读懂DTLSSRTPSRTCP