jms是什么意思的缩写?

jms是什么意思的缩写?,第1张

jms是姐妹们的缩写。J是拼音“姐(jie)”的第一个字母同理,M也是如此"s"是英文中的复数标志,所以此处被加在JM后面表复数所以JMS就是姐妹们。

还包含表示“Java Message Service的简称,另外一种,jms是网络用语,jm是“姐妹”的拼音首字母缩写,加s表示复数,合起来的意思就是指姐妹们。

网络缩写小知识

1、yygq:阴阳怪气,不直接说出想法或者意思,却用一些词来含沙射影指责或暗示某些人或事,有一些小人的意思。

2、u1s1:有一说一,有一说一是用来反驳用的,并且还是有理有据。

3、omg(oh my god):我的天啊!有时为了表达更强烈的情感,有人会打:OMGGGGGGG!

就是姐妹们的复数形式。

JMS

开放分类: 程序、计算机、网络用语

JMS(Java Messaging Service)是Java平台上有关面向消息中间件的技术规范,翻译为Java消息服务。JMS支持点对点和发布/订阅两种消息模型。

JMS基本概念

1.JMS(Java Message Service)是访问企业消息系统的标准API,它便于消息系

统中的Java应用程序进行消息交换,并且通过提供标准的产生、发送、接收消息的接口简化企业应用的开发。

2. JMS基本功能

JMS是用于和面向消息的中间件相互通信的应用程序接口。它既支持点对点(point-to-point)的域,又支持发布/订阅(publish/subscribe)类型的域,并且提供对下列类型的支持:经认可的消息传递,事务型消息的传递,一致性消息和具有持久性的订阅者支持。JMS还提供了另一种方式来对您的应用与旧的后台系统相集成。

3. WebLogic JMS Server介绍

WebLogic Server8.1符合JAVA规范,并通过Sun Microsystems J2EE 1.3认

证.作为WebLogic的一部分,当然WebLogic JMS Server也完全遵从JMS规范,还支持集群,并可以应用于实际企业系统.下图是WebLogic JMS Server体系结构.图中可以看到WebLogic JMS Server主要组件有: WebLogic JMS servers(用于消息通信),Java客户端,JNDI(用于域名查找), 后备存储(用于持久消息存储,基于文件或者JDBC数据库).

WebLogic JMS特性

1. 消息通信模型

JMS 支持两种消息通信模型:点到点(point-to-point)(PTP)模型和发布/订阅(Pub/Sub)模型。除了下列不同之外,这两种消息通信模型非常地相似:

PTP 模型规定了一个消息只能有一个接收者Pub/Sub 模型允许一个消息可以有多个接收者。

2. 消息组成

消息传递系统的中心就是消息。

一条 Message 分为三个组成部分:

· 头(header)是个标准字段集,客户机和供应商都用它来标识和路由消息。

· 属性(property)支持把可选头字段添加到消息。如果您的应用程序需要不使用标准头字段对消息编目和分类,您就可以添加一个属性到消息以实现这个编目和分类。提供 set<Type>Property(...) 和 get<Type>Property(...) 方法以设置和获取各种 Java 类型的属性,包括 Object。JMS 定义了一个供应商选择提供的标准属性集。

· 消息的主体(body)包含要发送给接收应用程序的内容。每个消息接口特定于它所支持的内容类型。

JMS 为不同类型的内容提供了它们各自的消息类型,但是所有消息都派生自 Message 接口。

· StreamMessage:包含 Java 基本数值流,用标准流操作来顺序的填充和读取。

· MapMessage:包含一组名/值对;名称为 string 类型,而值为 Java 的基本类型。

· TextMessage:包含一个 String。

· ObjectMessage:包含一个 Serializable Java 对象;能使用 JDK 的集合类。

· BytesMessage:包含未解释字节流: 编码主体以匹配现存的消息格式。

· XMLMessage: 包含XML内容。扩展TextMessage,XMLMessage 类型的使用,使得消息过滤非常便利。

3. 消息确认模式

非事务性会话中,应用程序创建的会话有5 种确认模式,而在事务性会话中,确认模式被忽略。

五种确认模式说明:

· AUTO_ACKNOWLEDGE:自动确认模式。一旦接收方应用程序的方法调用从处理消息处返回,会话对象就会确认消息的接收。

· CLIENT_ACKNOWLEDGE:客户端确认模式。会话对象依赖于应用程序对被接收的消息调用一个acknowledge()方法。一旦这个方法被调用,会话会确认最后一次确认之后所有接收到的消息。这种模式允许应用程序以一个调用来接收,处理并确认一批消息。注意:在管理控制台中,如果连接工厂的Acknowledge Policy(确认方针)属性被设置为"Previous"(提前),但是你希望为一个给定的会话确认所有接收到的消息,那么就用最后一条消息来调用acknowledge()方法。

· DUPS_OK_ACKNOWLEDGE:允许副本的确认模式。一旦接收方应用程序的方法调用从处理消息处返回,会话对象就会确认消息的接收;而且允许重复确认。在需要考虑资源使用时,这种模式非常有效。注意:如果你的应用程序无法处理重复的消息的话,你应该避免使用这种模式。如果发送消息的初始化尝试失败,那么重复的消息可以被重新发送。

· NO_ACKNOWLEDGE:不确认模式。不确认收到的消息是需要的。消息发送给一个NO_ACKNOWLEDGE 会话后,它们会被WebLogic 服务器立即删除。在这种模式下,将无法重新获得已接收的消息,而且可能导致下面的结果:1. 消息可能丢失;和(或者)另一种情况:2. 如果发送消息的初始化尝试失败,会出现重复消息被发送的情况。

· MULTICAST_NO_ACKNOWLEDGE:IP组播下的不确认模式,同样无需确认。发送给一个MULTICAST_NO_ACKNOWLEDGE会话的消息, 会共享之前所述的NO_ACKNOWLEDGE 确认模式一样的特征。这种模式支持希望通过IP 组播方式进行消息通信的应用程序,而且无需依赖会话确认提供的服务质量。注意:如果你的应用程序无法处理消息的丢失或者重复,那么你应该避免使用这种模式。如果发送消息的初始化尝试失败的话,重复的消息可能会被再次发送。

注:在上表的5 种确认模式中,AUTO_ACKNOWLEDGE ,DUPS_OK_ACKNOWLEDGE 和

CLIENT_ACKNOWLEDGE 是JMS 规范定义的,NO_ACKNOWLEDGE 和MULTICAST_NO_ACKNOWLEDGE是WebLogic JMS 提供的


欢迎分享,转载请注明来源:优选云

原文地址:https://54852.com/hy/409148.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-02-13
下一篇2023-02-13

随机推荐

  • 日本有哪些好吃的烧烤

    在日本,冬季的时候,在烤肉店点上一份鲜嫩的烤肉套餐,围着小火炉滋滋滋地烤着肉,喝着清酒,看着眼前热气腾腾的烟火气,才觉得心里格外满足。因为有了烤肉,所以冬季才更有“仪式感”。那么问题来了,在日本,烤肉究竟有什么好吃的?一,值得一品的炭火烤

    2023-12-14
    85900
  • 悦诗风吟怎么样,大家觉得呢

    悦诗风吟非常好用,它家的东东成分比较天然,价位不高,如果诉求只是补水保湿之类的就不错。比较适合25以下的吧,我最近在用的绿茶籽精华,反正我觉得特别好,完全不刺激也没有负担。还有化妆品类,我用的悦家的这款睫毛膏是黑色的防水的 它家还有普通款的

    2023-12-14
    31000
  • 喜美恩淘宝买的靠谱吗

    喜美恩是医学护肤品,就是我们常说的药妆护肤品,喜美恩牌子的最出名的功效就是强效保湿,还有祛痘,抗敏。喜美恩是属于一个健康管理公司,他们以健康护理皮肤为目标,提倡消费者为皮肤制定健康全套的护肤方案,这样效果也更快,他不同于平常我们使用的医美护

    2023-12-14
    31000
  • 江湖救急,我在淘宝商城浙江欧诗漫专卖店买的珍珠粉,25g包装的,99元,觉得有点太便宜了,会是正品吗

    您好,很高兴为您服务!淘宝的天猫商城浙江欧诗漫专卖店是由欧诗漫集团旗下的子公司欧诗漫德清生物科技有限公司开设的,这个子公司也就是欧诗漫珍珠粉所有产品的生产和销售公司,包括网上和地面的销售所有珍珠粉系列产品。如果您确定是在浙江欧诗漫专

    2023-12-14
    30500
  • 贝美原液好吗可以长期做护肤品使用吗

    可以啊!我原来在美容院工作的时候人家送我一瓶!我用着觉得不错啊!本来是美容院里卖给顾客,在整形后用的,有修复组织的功能!蓝色的玻璃瓶!不知道你用的是这个包装吗?就是味道我有些不喜欢! 哦!我的蓝色小瓶子的!包装挺好看!原液也是无色的!但我的

    2023-12-14
    20900
  • 用了含铅汞的化妆品会怎么样的后果

    会导致色素脱失,皮肤刺激,造成的皮肤损伤,失眠乏力,头疼等症状。一、化妆品中如果含有铅和汞是会对人体健康产生危害的,而且不止是肾和肝脏。铅会对神经系统、消化系统、骨骼造血功能造成危害;含有汞化合物的物体会对人体骨骼、肾、肝、脑等造成伤害。二

    2023-12-14
    21700
  • 美人心计讲的是什么啊

    ●潜伏代国西汉初年,幼时的云汐和慎儿因为一场变故成了孤儿,两个人成为最好的朋友,然而却不得不天各一方。长大之后,云汐误打误撞被选入宫为奴成为家人子,而慎儿也因缘际会地与云汐相遇,冒名顶替来到汉宫。云汐深知一入宫门深似海的道理,处处小心谨

    2023-12-14
    26800
  • 丝芙兰究竟是什么

    问题一:丝芙兰到底是怎么样一个牌子,是大牌子还是一般般的。。。我不太懂化妆品。。。丝芙兰是一个化妆品经销集团,很大,很强,经销很多品牌的化妆品,而且基本都是大牌。但是他自己家的牌子“丝芙兰”的彩妆很一般。问题二:丝芙兰上的东西到

    2023-12-14
    28100
  • 怎样分析淘宝网网站的结构和功能

    1.建立网站的目标和业务分析。淘宝网致力于成为全球最大的个人交易网站,是一个典型的C2C应用模式。他们的目标是成为世界上最大的个人交易网站。做好最大的个人交易网站,我们必须提高网站的流量,淘宝投资很多钱,广告从车厢广告、报纸、户外广告、广播

    2023-12-14
    18500

发表评论

登录后才能评论
保存