Advertisement

Java JMS

阅读量:

一:JMS简介
JMS被称为Java消息服务(Java Message Service),它是基于Java平台定义的一种面向消息中间件的API接口。它主要应用于在两个应用程序之间或分布式系统中实现异步通信功能。该技术具有不依赖于特定平台的特点,并非所有MOM提供商会支持这一标准接口。通过这一机制的应用程序组件能够在JavaEE平台上实现创建、发送、接收以及读取消息的操作功能。这种机制使得异步通信之间的耦合程度更低,并且提高了消息服务的可靠性水平。

二:常用术语

  1. 消息中间件(JMS Provider)是由实现了JMS协议的第三方组件构成
  2. 消息模式分为两种类型:一种是点对点(P2P),另一种则是发布/订阅(Pub/Sub)
  3. 消息作为通信内容的主要载体,在结构上主要包含头、属性以及正文部分,并根据存储介质的不同而有所差异
  4. 消息生产者是由发送消息的一方担任
  5. 消息消费方是一方承担着接收信息的责任

三:JMS基本概念及原理解析

1、基本概念
JMS是一种基于Java平台的消息管理系统。通过JMS服务实现客户端之间的异步通讯机制。

2、体系架构
1.JMS提供者模块:实现了与消息中间件集成所需的接口,并支持非Java语言实现。
2.JMS客户端:通过Java实现的消息生产者或消费者。
3.消息队列

全部评论 (0)

还没有任何评论哟~