在哪里可以找到集成 JavaScript 和 JMS(Java 消息服务)的指南?

我想要一种最佳实践或成熟的技术,使我能够直接或间接接收来自某个主题的消息并根据该消息更新站点。我正在考虑创建两个组件,一个用于 Web 模块的 servlet,一个用于 EJB 模块的 MDB(消息驱动 Bean)。Web 客户端将使用来自 JMS 主题的消息,MDB 将处理 onMessage。

这听起来正确吗?你见过什么例子吗?

编辑:我正在使用 ActiveMQ 作为 JMS。

有帮助吗?

解决方案

我认为 是你的答案。看起来它已融入 ActieMQ 中。我尝试了这些例子,它们似乎有效。

http://activemq.apache.org/ajax.html

其他提示

我会尝试使用 深水堆 将 JavaScript 与您的 Java 应用程序集成。它使 Java 到 JavaScript 的通信变得透明,并且只需要一个 Servlet + 配置即可公开内容。我还没有使用 JMS 完成此操作,但它的工作原理应该是相同的。三种技术共同解决了我所有的集成问题, 春天, 骡子, 和 DWR。

您将在此处找到一些对 Dojo/Bayeux 方法的参考
http://www.pathf.com/blogs/2006/08/bayeux_a_json_p/

如果您使用的是 WebSphere 6.0 或更高版本,则 Web 2.0 Feature Pack 包含一个实现。

接缝框架 支持从基于 JavaScript 的客户端订阅 JMS 主题:

http://docs.jboss.com/seam/2.0.2.GA/reference/en-US/html/remoting.html#d0e14169

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top