关于ActvieMQ在项目中的使用

简介: 正在了解ActiveMQ,本想找一本书了解,在网上书店搜了好久,发现只有一本英文版的《ActiveMQ in Action》,并且还要到美国代购,好几百块。

正在了解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协议试试看吧,这样不用自己定太多的协议。

相关文章
|
6月前
|
消息中间件 NoSQL 中间件
项目描述
项目怎么写? 1、靠技术取胜 2、项目描述
57 0
|
7月前
|
Python
项目画虎
用Python语言编写项目,进行画虎。
28 0
|
10月前
|
监控 UED
项目0-1 #111
项目0-1 #111
45 0
|
10月前
|
C++
项目练习1
项目练习1
|
10月前
|
IDE Java Linux
tbfetcher项目小结
tbfetcher项目小结
52 0
|
10月前
项目练习2
项目练习2
A2021-A2022年度项目总结(二)
A2021-A2022年度项目总结(二)
68 0
|
存储 NoSQL 前端开发
项目总结
VUE的MVVM模式: Model:负责数据存储–script View:负责页面展示–template标签 View Model:负责业务逻辑处理(比如Ajax请求等),对数据进行加工后交给视图展示–script
135 0
|
JavaScript 前端开发
前端实践小项目
哈喽 ~ 大家好鸭!这篇我们来看看前端实践小项目第一篇 “五星好评与暂停取值”(底部有源代码)
204 0
前端实践小项目
我的项目总结
     终于做完了两个项目,几乎用了近两年的时间,应该好好总结一下了,要不然这么好的经验就白白浪费了。我做的项目都是企业定制开发的,所以总结也是侧重于定制开发的项目,可能并不适合成型产品的项目。
990 0