1 JMS簡(jiǎn)介
Java Message Service規(guī)范聲稱:JMS是一組接口和相關(guān)語義,它定義了JMS客戶如何訪問企業(yè)消息產(chǎn)品的功能。
JMS可移植性的關(guān)鍵在于:JMS API是由Sun作為一組接口而提供的,JMS功能的產(chǎn)品是通過提供一個(gè)實(shí)現(xiàn)這些接口的提供者來完成的。開發(fā)人員可以通過定義一組消息和一組交換這些消息的客戶機(jī)應(yīng)用程序建立JMS應(yīng)用程序。
JMS支持消息中間件的兩種傳遞模式:點(diǎn)到點(diǎn)模式和發(fā)布一訂閱模式,它允許客戶機(jī)可以在兩個(gè)模式中發(fā)送和接收消息,這些“模式無關(guān)的接口”保留了每一個(gè)模式的語義和行為,是實(shí)現(xiàn)JMS客戶機(jī)的最好選