在常规的管理系统里实现站内信和公告的功能是很有必要的,今天我们就来看一下下面的这一种实现方式。当然老规则,还是要对这次用到的技术有一个大概的了解。ActiveMQ是一种开源的基于JMS(Java Message Servie)规范的一种消息中间件的实现,ActiveMQ的设计目标是提供标准的,面向消息的,能够跨越多语言和多系统的应用集成消息通信中间件。Websocket 是一种在单个TCP连接上进行全双工通信的协议,使得客户端和服务器之间的数据交换变得更加简单,允许服务端主动向客户端推送数据。
1. 准备ActiveMQ 软件,安装完成并启动完成
2. 开始编写后端代码
2.1订阅者配置代码
2.2 websocket 配置代码
2.3 生产者代码
Toptic 就是订阅的主题,message 就是业务信息,这个内容可以自定义。
2.4消费者代码
整合到这里 关于ActiveMQ 就搞定了,这些代码已经可以应用与系统业务的解耦,增加系统并发量,提高用户体验。
版权声明:本文为weixin_33745224原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。