任何人都可以提供来自 JAVA 的 Apache Apollo Queue 生产者和消费者的示例吗?之前我使用的是 Apache ActiveMQ,但现在我想迁移。
问问题
4100 次
3 回答
5
Apollo 发行版中有几个例子。您要查看的位于以下分发目录中:
- 示例/openwire/java
- 例子/stomp/java
- 示例/mqtt/java
- 示例/amqp/java
于 2013-07-03T13:30:37.117 回答
1
如果您使用的是 Apollo 支持的协议,那么如果生产者和消费者已经向 ActiveMQ 发送消息,我看不到他们需要进行任何更改。如果代理 URL 已更改,则除外。
于 2013-07-04T02:44:39.283 回答
1
您将需要获取以下 jar 文件: https ://people.apache.org/~rgodfrey/qpid-java-amqp-1-0-client-jms.html和 javax.jms 之一。之后,使用 apollo 附带的示例就非常简单了。
我使用以下方法从 bin 文件夹启动一个侦听器: java -cp example/geronimo-jms_1.1_spec-1.1.jar:example/javax.jms-3.1.2.2.jar:example/qpid-amqp-1-0-client-0.22 .jar:example/qpid-amqp-1-0-client-jms-0.22.jar:example/qpid-amqp-1-0-common-0.22.jar:。example.Listener topic://event
和制片人类似。
于 2013-11-25T17:33:23.280 回答