我正在运行Qpid 0.20 CPP代理(符合AMQP 1.0)并尝试使用Java应用程序发送JMS消息。
使用AMQP 0-10客户端和org.apache.qpid.jndi.PropertiesFileInitialContextFactory
类时的工作原理(参见first Java example)
使用AMQP 1.0客户端和org.apache.qpid.amqp_1_0.jms.jndi.PropertiesFileInitialContextFactory
类时,不的工作原理是什么(请参阅second Java example):客户端进入无限的线程循环从不实际发送消息。
由于Windows Azure documentation明确提到使用org.apache.qpid.amqp_1_0.jms.jndi.PropertiesFileInitialContextFactory
类,Qpid 0.20 CPP代理是否不支持AMQP 1.0 Java客户端?鉴于AMQP 1.0示例中的连接URL(http://guest:guest@localhost/test?cliendId='test-client'
)无效,我不知道代码是否可以运行。
有人知道设置CPP代理 - Java AMQP 1.0客户端是否真的有用吗?