c++ - HornetQ 和 ActiveMQ CMS 不能一起工作!

标签 c++ content-management-system hornetq activemq-cpp

我正在尝试使用 HornetQ 实现一个解决方案。由于我需要通过 C++ 应用程序访问它,这给我带来了一个问题。我正在编译 activemq-cpp 内置示例,并将其更改为与 stomp 而不是 openwire 一起使用(HornetQ 不理解 openwire)。应用程序拒绝在预期队列上生成消息。看来很多人都有同样的问题,但没有人给出答案。 (有人说这是cms API上的一个bug)

有人有 HornetQ 使用 C++ 应用程序的实际示例吗?

PS:显然,activemq-cpp 示例可以与使用 openwire 的 activemq 服务器配合使用。

最佳答案

HornetQ 映射目标名称的方式可能与 ActiveMQ C++ Stomp 客户端不同,例如在 ActiveMQ 中,主题目标的前缀为/topic/,队列的前缀为/queue/。我相信 HornetQ 中的情况有所不同,但不太确定。您可能想查看他们的文档以了解他们使用的内容,如果它是可配置的,那么您可以更改它以匹配 CMS 客户端发送的内容。您还可以修改 CMS 的本地拷贝,以使用 HornetQ 前缀发送目标名称。

问候 蒂姆。

www.fusesource.com

关于c++ - HornetQ 和 ActiveMQ CMS 不能一起工作!,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4207216/

相关文章:

templates - 个人微型 ISV 的 CMS 或模板系统?

java - Hornetq:使用 jmx 管理将消息从一个队列移动到另一个队列

结构的c++ vector 和从文件中读取

c++ - 如何在 Clojure 中创建 C 风格的结构体?

php - 从开发的角度来看,主要内容管理系统的优点/缺点是什么?

grails - 有没有类似 Plone 的 CMS,但是是在 Grails 中?

java - 在 Spring 中嵌入 HornetQ

java - 使用核心 api 消费后 HornetQ 消息仍保留在队列中

c++ - 求 istreambuf_iterator <wchar_t> 澄清,读取 Unicode 字符的完整文本文件

c++ - C++ 编译器如何处理多重继承的偏移量?