Вопрос

Где я могу найти руководство по интеграции JavaScript и JMS (служба обмена сообщениями Java)?

Мне нужен передовой опыт или устоявшаяся технология, которая позволит мне прямо или косвенно получать сообщения по теме и обновлять сайт на основе этого сообщения.Я думал о создании двух компонентов: сервлета для веб-модуля и MDB (компонент, управляемый сообщениями) для модуля EJB.Веб-клиент будет получать сообщения из темы JMS, а MDB будет обрабатывать onMessage.

Это звучит правильно?Вы видели какие-нибудь примеры?

Редактировать:Я использую ActiveMQ для JMS.

Это было полезно?

Решение

Я думаю этот это твой ответ.Похоже, это встроено в ActieMQ.Я попробовал примеры, и они, кажется, работают.

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

Другие советы

Я бы попробовал использовать ДВР для интеграции JavaScript с вашим Java-приложением.Это делает взаимодействие Java с JavaScript прозрачным и требует только одного сервлета + конфигурации того, что предоставлять.Я не делал этого с JMS, но должно работать так же.Есть три технологии, которые вместе решают все мои проблемы с интеграцией: Весна, Мул, и ДВР.

Здесь вы найдете некоторые ссылки на подход Додзё/Байе.
http://www.pathf.com/blogs/2006/08/bayeux_a_json_p/

Если вы используете WebSphere 6.0 или более позднюю версию, то пакет функций Web 2.0 включает реализацию.

А Шовный каркас поддерживает подписку на темы JMS из клиента на основе JavaScript:

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

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top