1

我无法使用 Flex 客户端通过 ActiveMQ 发送的消息。通过 Producer 发送消息似乎可行,我还可以看到 Flex 客户端已通过 Consumer 对象上的属性连接和订阅,但是 Consumer 上的“消息”事件从未被触发,因此似乎没有收到消息.

当我查看 ActiveMQ 控制台时,我可以看到订阅者的数量、发送的消息数量和接收的消息数量。奇怪的是,收到的消息计数器似乎在增加,而且我还可以在 Tomcat 控制台中跟踪日志语句,但在 Flex 客户端中再次没有收到任何消息。

有任何想法吗?

4

1 回答 1

1

使用全新安装的 Tomcat 从头开始​​重建我的应用程序后,一切似乎都正常。这可能是因为我使用的是 BlazeDS Turnkey 版本,其中包含预配置的 Tomcat 实例。

顺便说一句:这是一个很棒的教程: http: //mmartinsoftware.blogspot.com/2008/05/simplified-blazeds-and-jms.html

于 2008-09-19T15:10:32.527 回答