国产A级无码免费看片_亚洲国产初高中生女av_亚洲AV无码成h在线观看_国产二91在线播放无码

jm什么意思

武真柳 2023-06-09 20:42 897

摘要:網(wǎng)上說的“JMS”具體是什么意思?JMS是指Java消息服務(wù),Java Message Service的簡稱。Java 消息服務(wù)(Java?Message?Service,JMS)應(yīng)用程序接口是一個Java 平臺中關(guān)于面向消息中間件(MOM)的API,用于在兩個應(yīng)用程序之間,或分布式系統(tǒng)中發(fā)送消息,進(jìn)行異步通

網(wǎng)上說的“JMS”具體是什么意思?

JMS是指Java消息服務(wù),Java Message Service的簡稱。

Java 消息服務(wù)(Java?Message?Service,JMS)應(yīng)用程序接口是一個Java 平臺中關(guān)于面向消息中間件(MOM)的API,用于在兩個應(yīng)用程序之間,或分布式系統(tǒng)中發(fā)送消息,進(jìn)行異步通信。Java 消息服務(wù)是一個與具體平臺無關(guān)的 API,絕大多數(shù) MOM 提供商都對 JMS 提供支持。

Java 消息服務(wù)的規(guī)范包括兩種消息模式,點(diǎn)對點(diǎn)和發(fā)布者/訂閱者。許多提供商支持這一通用框架因此,程序員可以在他們的分布式軟件中實(shí)現(xiàn)面向消息的操作,這些操作將具有不同面向消息中間件產(chǎn)品的可移植性。

JMS的優(yōu)勢:

JMS天生就是異步的,客戶端獲取消息的時候,不需要主動發(fā)送請求,消息會自動發(fā)送給可用的客戶端。

JMS保證消息只會遞送一次。大家都遇到過重復(fù)創(chuàng)建消息問題,而JMS能幫你避免該問題。

在JMS中,消息的接收可以使用以下兩種方式:

同步:使用同步方式接收消息的話,消息訂閱者調(diào)用receive()方法。在receive()中,消息未到達(dá)或在到達(dá)指定時間之前,方法會阻塞,直到消息可用。

異步:使用異步方式接收消息的話,消息訂閱者需注冊一個消息監(jiān)聽者,類似于事件監(jiān)聽器,只要消息到達(dá),JMS服務(wù)提供者會通過調(diào)用監(jiān)聽器的onMessage()遞送消息。

參考資料來源:百度百科-Java消息服務(wù)JMS即Java消息服務(wù)(Java Message Service)應(yīng)用程序接口是一個Java平臺中關(guān)于面向消息中間件(MOM)的API,用于在兩個應(yīng)用程序之間,或分布式系統(tǒng)中發(fā)送消息,進(jìn)行異步通信。Java消息服務(wù)是一個與具體平臺無關(guān)的API,絕大多數(shù)MOM提供商都對JMS提供支持。

JMS是一種與廠商無關(guān)的 API,用來訪問消息收發(fā)系統(tǒng)消息。它類似于JDBC(Java Database Connectivity):這里,JDBC 是可以用來訪問許多不同關(guān)系數(shù)據(jù)庫的 API,而 JMS 則提供同樣與廠商無關(guān)的訪問方法,以訪問消息收發(fā)服務(wù)。許多廠商都支持 JMS,包括 IBM 的 MQSeries、BEA的 Weblogic JMS service和 Progress 的 SonicMQ,這只是幾個例子。 JMS 使您能夠通過消息收發(fā)服務(wù)(有時稱為消息中介程序或路由器)從一個 JMS 客戶機(jī)向另一個 JMS客戶機(jī)發(fā)送消息。消息是 JMS 中的一種類型對象,由兩部分組成:報頭和消息主體。報頭由路由信息以及有關(guān)該消息的元數(shù)據(jù)組成。消息主體則攜帶著應(yīng)用程序的數(shù)據(jù)或有效負(fù)載。根據(jù)有效負(fù)載的類型來劃分,可以將消息分為幾種類型,它們分別攜帶:簡單文本(TextMessage)、可序列化的對象 (ObjectMessage)、屬性集合 (MapMessage)、字節(jié)流 (BytesMessage)、原始值流 (StreamMessage),還有無有效負(fù)載的消息 (Message)。就是姐妹們啊,1L神人,膜拜之,咳!姐妹們jm姐妹s是復(fù)數(shù)形式是啊,你自己解釋得沒錯,就是這么回事。

網(wǎng)上說的“JMS”具體是什么意思?

JMS是指Java消息服務(wù),Java Message Service的簡稱。

Java 消息服務(wù)(Java?Message?Service,JMS)應(yīng)用程序接口是一個Java 平臺中關(guān)于面向消息中間件(MOM)的API,用于在兩個應(yīng)用程序之間,或分布式系統(tǒng)中發(fā)送消息,進(jìn)行異步通信。Java 消息服務(wù)是一個與具體平臺無關(guān)的 API,絕大多數(shù) MOM 提供商都對 JMS 提供支持。

Java 消息服務(wù)的規(guī)范包括兩種消息模式,點(diǎn)對點(diǎn)和發(fā)布者/訂閱者。許多提供商支持這一通用框架因此,程序員可以在他們的分布式軟件中實(shí)現(xiàn)面向消息的操作,這些操作將具有不同面向消息中間件產(chǎn)品的可移植性。

JMS的優(yōu)勢:

JMS天生就是異步的,客戶端獲取消息的時候,不需要主動發(fā)送請求,消息會自動發(fā)送給可用的客戶端。

JMS保證消息只會遞送一次。大家都遇到過重復(fù)創(chuàng)建消息問題,而JMS能幫你避免該問題。

在JMS中,消息的接收可以使用以下兩種方式:

同步:使用同步方式接收消息的話,消息訂閱者調(diào)用receive()方法。在receive()中,消息未到達(dá)或在到達(dá)指定時間之前,方法會阻塞,直到消息可用。

異步:使用異步方式接收消息的話,消息訂閱者需注冊一個消息監(jiān)聽者,類似于事件監(jiān)聽器,只要消息到達(dá),JMS服務(wù)提供者會通過調(diào)用監(jiān)聽器的onMessage()遞送消息。

參考資料來源:百度百科-Java消息服務(wù)JMS即Java消息服務(wù)(Java Message Service)應(yīng)用程序接口是一個Java平臺中關(guān)于面向消息中間件(MOM)的API,用于在兩個應(yīng)用程序之間,或分布式系統(tǒng)中發(fā)送消息,進(jìn)行異步通信。Java消息服務(wù)是一個與具體平臺無關(guān)的API,絕大多數(shù)MOM提供商都對JMS提供支持。

JMS是一種與廠商無關(guān)的 API,用來訪問消息收發(fā)系統(tǒng)消息。它類似于JDBC(Java Database Connectivity):這里,JDBC 是可以用來訪問許多不同關(guān)系數(shù)據(jù)庫的 API,而 JMS 則提供同樣與廠商無關(guān)的訪問方法,以訪問消息收發(fā)服務(wù)。許多廠商都支持 JMS,包括 IBM 的 MQSeries、BEA的 Weblogic JMS service和 Progress 的 SonicMQ,這只是幾個例子。 JMS 使您能夠通過消息收發(fā)服務(wù)(有時稱為消息中介程序或路由器)從一個 JMS 客戶機(jī)向另一個 JMS客戶機(jī)發(fā)送消息。消息是 JMS 中的一種類型對象,由兩部分組成:報頭和消息主體。報頭由路由信息以及有關(guān)該消息的元數(shù)據(jù)組成。消息主體則攜帶著應(yīng)用程序的數(shù)據(jù)或有效負(fù)載。根據(jù)有效負(fù)載的類型來劃分,可以將消息分為幾種類型,它們分別攜帶:簡單文本(TextMessage)、可序列化的對象 (ObjectMessage)、屬性集合 (MapMessage)、字節(jié)流 (BytesMessage)、原始值流 (StreamMessage),還有無有效負(fù)載的消息 (Message)。就是姐妹們啊,1L神人,膜拜之,咳!姐妹們jm姐妹s是復(fù)數(shù)形式是啊,你自己解釋得沒錯,就是這么回事。

相關(guān)常識

評論列表
  • 這篇文章還沒有收到評論,趕緊來搶沙發(fā)吧~
關(guān)閉

用微信“掃一掃”