问题标签 [activemq-cpp]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
jms - ActiveMQ STOMP 客户端中的消息压缩
是否可以在发布到队列/主题时实现文本消息压缩(不修改服务器或消费者)?我想知道现有的Java STOMP 客户端或CPP STOMP 客户端(ActiveMQ-CPP)是否支持消息压缩?
谢谢你。
jms - 为什么 ActiveMQ 消息服务器需要 JDK,而不是 JRE?
ActiveMQ 消息代理需要 Java JDK(不是 Java 运行时 JRE)。有谁知道为什么?
谢谢你。
c++ - ActiveMQ C++ 同步消费者
ActiveMQ C++ 客户端有一些代码示例,它们是异步的。我正在寻找的是同步消费者。我只想发送和接收消息。我指出的代码使用异步,不知道如何从中创建一个同步类。
MessageConsumer类表示有同步调用,即:recieve()。当我在我的对象上调用它时,它失败如下,我该如何解决这个问题?我怎么能从队列中调用接收。
这是代码:
c++ - 分段故障失败?
我怎样才能解决这个问题?你需要更多代码吗?我不知道它在哪里失败?我怎样才能找到它失败的地方?
它转储到哪里?
编辑:
这是代码:
timeout - 当消息发送到具有属性 timetolive 的队列时,activemq-cpp 接收超时
我用activemq生产者向队列发送一条消息,属性为“timetolive”,然后用activemq消费者函数receive(long long timeout)接收。收到一些消息后,接收总是超时并且无法再次接收任何消息。
当消息没有属性 timetolive 时效果很好。
为什么,以及接收超时时我该怎么办。
版本 Activemq 5.4.2 activemq-cpp 3.2.5
timeout - activemq-cpp 如何获取状态发送或接收超时
当我向代理发送消息时,我已经为 activemq 连接设置了超时属性。
但是当它发送超时时我无法得到任何异常或返回。
我无法获得发送成功或超时的状态。
当我使用receive(long long timeout)时也发生了这种情况;
有没有办法区分这两种状态?
版本 Activemq 5.4.2 activemq-cpp 3.2.5
网址:
连接代码:
发送代码:
windows - 用 MinGW 构建 ActiveMQ-CPP?
我有一个即将推出的 Qt 项目,需要使用 ActiveMQ-CPP 库。从我目前的研究来看,ActiveMQ-CPP 似乎只支持 Windows 上的 MSVC。我更喜欢使用 MinGW,因为它是一个跨平台项目,所有其他平台都使用 gcc。
关于使 ActiveMQ-CPP 与 MinGW 一起工作,是否有任何指南或直接是或否?
谢谢。
c++ - ActiveMQ-CPP 和 Visual Studio 2003
ActiveMQ CPP 和 Visual Studio 2003
我需要让 AMQ 使用一些需要 VS 7.1 的代码,但是我很难获得它以及使用 VS 7.1 构建的各种 Apache 库(如 apr 等)。AMQ-CPP 有一个 vs2008 解决方案/项目,我用它作为模板并尝试为 VS 7.1 创建一个,
但是,在尝试构建时,我收到如下错误:
简而言之,有没有人能够使用 VS 7.1 构建并成功运行 AMQ?是否支持编译器?
我已经浏览了常见问题解答(没有发现任何一种方式)并在他们的 ML 上发布了问题,但无济于事。
任何信息或链接都会很棒。
java - 将 C++ 连接到 ActiveMQ 代理
我正在尝试开发与 C++ 和 Java 之间的 JMS 通信的应用程序。
我有一个带有 Java 代理的“服务器”,我想连接一个 c++ 发布者/列表者
我该怎么做?
我的 Java 类是:
“服务器”:
制片人
消费者:
问候