重庆分公司,新征程启航
为企业提供网站建设、域名注册、服务器等服务
1) 消息中间件在分布式系统中完成消息的发送和接收。
成都创新互联专注于马龙网站建设服务及定制,我们拥有丰富的企业做网站经验。 热诚为您提供马龙营销型网站建设,马龙网站制作、马龙网页设计、马龙网站官网定制、小程序定制开发服务,打造马龙网络公司原创品牌,更为您提供马龙网站排名全网营销落地服务。
2) 消息中间件可利用高效可靠的消息传递机制进行平台无关的数据交流, 并基于数据通信来进行分布式系统的集成。
3) 通过提供消息传递和消息 排队模型,可以在分布式环境下扩展进程间的通信。
4) 通过消息中间件,应用程序或组件之间可以进行可靠的异步通讯,从而 降低系统之间的耦合度,提高系统的可扩展性和可用性。
1) JMS是JavaEE中的一个关于消息的规范,是一套与具体平台无关的API
2) JMS元素:
JMS提供者 ---- 连接面向消息中间件的,JMS接口的一个实现
JMS客户 ------ 生产或消费消息的基于Java的应用程序或对象
JMS生产者 ---- 创建并发送消息的JMS客户
JMS消费者 ---- 接收消息的JMS客户
JMS消息 ------ 可以在JMS客户之间传递的数据的对象
JMS队列 ------ 一个容纳那些被发送的等待阅读的消息的区域
JMS主题 ------ 一种支持发送消息给多个订阅者的机制
3) JMS应用程序接口
ConnectionFactory(连接工厂): 用户用来创建到JMS提供者的连接的被管对象。
Connection(连接): 连接代表了应用程序和消息服务器之间的通信链路。
Destination(目标): 消息发布和接收的地点,或者是队列,或者是主题。
MessageProducer(消息生产者):由会话创建的对象,用于发送消息到目标。
MessageConsumer(消息消费者):由会话创建的对象,用于接收发送到目标的消息。
Message(消息):是在消费者和生产者之间传送的对象。
Session(会话):表示一个单线程的上下文,用于发送和接收消息。
4) JMS消息模型
1、 点对点或队列模型
2、 发布者/订阅者模型
注意: JEESZ系统中使用ActiveMQ中间件
源码地址获取:mingli.com
有兴趣的朋友们可以前往球球哦~一起分享学习技术:2042849237