ActiveMQ与WebSocket的结合应用

前段时间无心之中看到了WebSocket这样东西,发现本身真的是火星了。早在11年就有的东西,一直都不知道。javascript

研究了一番以后感受仍是比较好用的。html

我不多作Socket开发,可是曾经因为项目的缘由,用过ActiveMQ,因此马上想尝试把这ActiveMQ和WebSocket结合起来使用。java

很快,在ActiveMQ上发现从5.4.0版本开始,就已经对HTML5标准中的WebSocket有了支持。到了5.9.0版本是基于MQTT协议实现了在浏览器上对ActiveMQ的支持。jquery

我马上下载了ActiveMQ的服务端以及二次开发框架,作个小DEMO试试。内容很简单,建立一个Producer而后发布消息。代码很简单:git

image

 

紧接着就是前台的JS代码了。浏览器

经过查阅ActiveMQ所提供的DEMO:demo\mqtt\index.html发现了关于JS的代码都存在了 http://git.eclipse.org/c/paho/org.eclipse.paho.mqtt.javascript.git框架

可当我点开的时候,却提示我,这是一个空的资源库。。。。eclipse

失望。。。3d

 

 

可是没有关系,咱们还有DEMO。htm

分析了DEMO之后,知道了最关键的JS代码分别是jquery和mqttws31.js(已分享至百度盘 http://pan.baidu.com/s/1cK9ZcU

在页面中引用他们,并键如如下代码:

image

 

运行之后发现经过控件台生成的消息,能够在浏览器中查看了。

 

文章为做者原创,转载请注明出处 : http://www.cnblogs.com/ShimizuShiori/p/5443110.html

相关文章
相关标签/搜索