Apache Apollo 示例 JAVA
Posted
技术标签:
【中文标题】Apache Apollo 示例 JAVA【英文标题】:Apache Apollo Examples JAVA 【发布时间】:2013-06-28 13:57:48 【问题描述】:任何人都可以提供来自 JAVA 的 Apache Apollo Queue 生产者和消费者的示例吗? 之前我使用的是 Apache ActiveMQ,但现在我想迁移。
【问题讨论】:
你试过什么?你想用什么客户端?将问题扩展为真正的问题。 【参考方案1】:在 Apollo 发行版中有几个例子。您要查看的位于以下分发目录中:
示例/openwire/java 例子/stomp/java examples/mqtt/java 示例/amqp/java【讨论】:
感谢分享示例位置。我会尽快分享我的代码。【参考方案2】:如果您使用的是 Apollo 支持的协议,那么如果生产者和消费者已经向 ActiveMQ 发送消息,我看不到他们需要进行任何更改。如果代理 URL 已更改,则除外。
【讨论】:
【参考方案3】:您将需要获取以下 jar 文件: https://people.apache.org/~rgodfrey/qpid-java-amqp-1-0-client-jms.html 和 javax.jms 之一。之后,使用 apollo 附带的示例就非常简单了。
我使用以下方法从 bin 文件夹启动一个监听器: java -cp 示例/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
对于 Producer 也类似。
【讨论】:
以上是关于Apache Apollo 示例 JAVA的主要内容,如果未能解决你的问题,请参考以下文章
javascript graphql和apollo客户端测试的工作示例
Apollo Server Lambda - 关于无服务器的任何实际示例