关于ActvieMQ在项目中的使用

  1. 云栖社区>
  2. 博客>
  3. 正文

关于ActvieMQ在项目中的使用

填坑大人 2014-03-19 11:52:37 浏览552
展开阅读全文

正在了解ActiveMQ,本想找一本书了解,在网上书店搜了好久,发现只有一本英文版的《ActiveMQ in Action》,并且还要到美国代购,好几百块。关键还是着急要用,要买的话,到手后,黄花菜都凉了。

话回正题,在现在的项目中,是涉及到物联网中嵌入式设备通过TCP/UDP与服务器通信,为了解决性能的问题,决定采用ActiveMQ来缓解。那么,在考虑如何整合现有的TCP/UDP系统与ActiveMQ?

就当前了解到的(Developing Plugins),通过Broker可以让ActiveMQ支持TCP/UDP,并且找到了配置UDP Broker的实例(Spring整合ActiveMQ),但是还是需要思考如何整合到当前项目。

经过了解ActiveMQ的特性后,决定独立运行ActiveMQ,再另外开发独立的TCP/UDP程序,使用JMS协议与ActiveMQ通信。这样保持ActiveMQ的独立性,以方便维护。

另外要考虑的是安全问题,限制哪些生产者能够发布消息: Security

其实,是不是使用MQTT是可以解决很多现实的问题?接下来的计划中,嵌入式设备也使用MQTT协议试试看吧,这样不用自己定太多的协议。

网友评论

登录后评论
0/500
评论
填坑大人
+ 关注