2011-11-04 74 views
0

我有一个.net mvc3网站,并希望使用来自javascript的ActiveMq amq.js ajax调用功能。问题是根据聊天演示功能..它需要配置servlet访问Java类,但这不可能在C#应用程序从.net mvc3网站访问activemq ajax amq.js

任何想法或线索。 (基本上需要一种方法来访问activemq主题,而不必手动编写基于定时器的轮询代码)

回答

0

ActiveMQ支持通过websocket的STOMP协议http://activemq.apache.org/websockets.html。使用它你不需要设置任何servlet,只需配置代理以公开相应的transportConnector即可。有许多STOMP/websocket Javascript库,例如Stomple(https://github.com/krukow/stomple),然后您可以使用它轻松访问主题。

+0

只有烦恼不是所有主要的3种浏览器(IE 9)都支持它 – glant