jms是什么意思的缩写

 2025-01-21 16:42:01  阅读 373  评论 0

摘要:jms有两种意思,当作为Java消息服务应用程序接口时,是Java Message Service的缩写;当作为网络用语时,是姐妹们的中英文混合缩写。其中jm是姐妹”的拼音首字母缩写,加s表示复数,合起来即指姐妹们。一、jms(Java Message Service)简介含义介绍:JMS即Java消息服务应用程序

jms有两种意思,当作为Java消息服务应用程序接口时,是Java Message Service的缩写;当作为网络用语时,是姐妹们的中英文混合缩写。其中jm是姐妹”的拼音首字母缩写,加s表示复数,合起来即指姐妹们。

一、jms(Java Message Service)简介

含义介绍:JMS即Java消息服务应用程序接口,全称Java Message Service。它是一个Java平台中关于面向消息中间件的API,用于在两个应用程序之间,或分布式系统中发送消息,进行异步通信。Java消息服务是一个与具体平台无关的API,绝大多数MOM提供商都对JMS提供支持。其中JMS对象模型包含如下几个要素:

1、连接工厂。连接工厂(ConnectionFactory)是由管理员创建,并绑定到JNDI树中。客户端使用JNDI查找连接工厂,然后利用连接工厂创建一个JMS连接。

jms是什么意思的缩写

2、JMS连接。JMS连接(Connection)表示JMS客户端和服务器端之间的一个活动的连接,是由客户端通过调用连接工厂的方法建立的。

3、JMS会话。JMS会话(Session)表示JMS客户与JMS服务器之间的会话状态。JMS会话建立在JMS连接上,表示客户与服务器之间的一个会话线程。

4、JMS目的。JMS目的(Destination),又称为消息队列,是实际的消息源。

5、JMS生产者和消费者。生产者(Message Producer)和消费者(Message Consumer)对象由Session对象创建,用于发送和接收消息。

6、JMS消息通常有两种类型,分别为点对点和发布/订阅。

传递方式:JMS有两种传递消息的方式。标记为NON_PERSISTENT的消息最多投递一次,而标记为PERSISTENT的消息将使用暂存后再转送的机理投递。如果一个JMS服务离线,那么持久性消息不会丢失但是得等到这个服务恢复联机时才会被传递。所以默认的消息传递方式是非持久性的。即使使用非持久性消息可能降低内务和需要的存储器,并且这种传递方式只有当你不需要接收所有的消息时才使用。

JMS的正文格式:Jms定义了五种不同的消息正文格式,以及调用的消息类型,允许你发送并接收以一些不同形式的数据,提供现有消息格式的一些级别的兼容性。

1、StreamMessage —Java原始值的数据流;

2、MapMessage—一套名称-值对;

3、TextMessage—一个字符串对象;

4、ObjectMessage—一个序列化的 Java对象;

5、BytesMessage—一个未解释字节的数据流。

二、jms作为网络用语

当jms作为网络用语时,是姐妹们的中英文混合缩写,即jm是姐妹”的拼音首字母缩写,加s表示复数,合起来即指姐妹们。

版权声明:我们致力于保护作者版权,注重分享,被刊用文章【jms是什么意思的缩写】因无法核实真实出处,未能及时与作者取得联系,或有版权异议的,请联系管理员,我们会立即处理! 部分文章是来自自研大数据AI进行生成,内容摘自(百度百科,百度知道,头条百科,中国民法典,刑法,牛津词典,新华词典,汉语词典,国家院校,科普平台)等数据,内容仅供学习参考,不准确地方联系删除处理!;

原文链接:https://www.yxiso.com/zhishi/1080370.html

发表评论:

关于我们
院校搜的目标不仅是为用户提供数据和信息,更是成为每一位学子梦想实现的桥梁。我们相信,通过准确的信息与专业的指导,每一位学子都能找到属于自己的教育之路,迈向成功的未来。助力每一个梦想,实现更美好的未来!
联系方式
电话:
地址:广东省中山市
Email:beimuxi@protonmail.com

Copyright © 2022 院校搜 Inc. 保留所有权利。 Powered by BEIMUCMS 3.0.3

页面耗时0.0357秒, 内存占用1.98 MB, 访问数据库22次

陕ICP备14005772号-15