gpt4 book ai didi

c++ - 将 Apache ActiveMQ 与 C/C++ 结合使用

转载 作者:塔克拉玛干 更新时间:2023-11-03 02:05:42 25 4
gpt4 key购买 nike

我们正在编写需要集成到 ActiveMQ 消息总线中的新 C/C++ 代码。有很多选择:

  • CMS是一种易于使用的类似于 JMS 的 C++ API。
  • OpenWire C 客户端(仅适用于 ActiveMQ 4.x 或更高版本)。
  • OpenWire C++ 客户端
  • Stomp C 客户端(libstomp)

还有“更疯狂”的选项,例如 REST API,使用 JNI、SOAP、XMPP 链接到 ActiveMQ Java 客户端……那么,我应该使用什么来将我的 C/C++ 应用程序与 ActiveMQ 集成,为什么?

最佳答案

在您列出的四个客户端中,只有 ActiveMQ-CPP (CMS) 得到积极维护;其余的已经很长时间没有事件了。话虽如此,您应该使用最适合您项目需求的选项。 ActiveMQ-CPP 将允许您使用与 JMS 客户端相同的所有功能并支持代理故障转移以及让您访问一些 ActiveMQ 特定功能,如删除目标、消息压缩等。

项目的要求应决定最终的选择。

关于c++ - 将 Apache ActiveMQ 与 C/C++ 结合使用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4929496/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com