六狼论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

新浪微博账号登陆

只需一步,快速开始

搜索
查看: 12|回复: 0

ActiveMQ之Ajax调用

[复制链接]

升级  81.33%

44

主题

44

主题

44

主题

秀才

Rank: 2

积分
172
 楼主| 发表于 2013-1-29 10:29:11 | 显示全部楼层 |阅读模式
前言

ActiveMQ支持Ajax,这是应用在实时web应用中的一种异步的Javascript和Xml机制。这意味着你可以利用ActiveMQ的“发布/订阅”的天性,来创建高度实时的web应用。
Ajax允许一个常见的DHTML客户端(使用JavaScript和一个第5版及更高版本的现代浏览器)通过互联网收发信息。ActiveMQ对Ajax的支持建立在与REST的ActiveMQ连接器相同的基础上,该连接器允许任意可联网的设备通过JMS收发消息。
如果想看一下Ajax是怎么用的,跑一下 官方的例子 就行了。
Servlet

首先要在Web应用中安装AMQ的AjaxServlet,以此来支持基于Ajax的JMS:
<div style="font-size: 12px; margin: 0px 10px 10px; line-height: 13px; font-family: Courier; border: #3c78b5 1px dashed;" class="code panel"><div style="background-color: #f0f0f0; text-align: left; padding: 5px;" class="codeContent panelContent">...  <servlet>    <servlet-name>AjaxServlet</servlet-name>    <servlet-class>org.apache.activemq.web.AjaxServlet</servlet-class>  </servlet>  ...  <servlet-mapping>    <servlet-name>AjaxServlet</servlet-name>    <url-pattern>/amq/*</url-pattern>  </servlet-mapping>
您需要登录后才可以回帖 登录 | 立即注册 新浪微博账号登陆

本版积分规则

快速回复 返回顶部 返回列表