我想知道什麼是JMS協議?它是像http或二進制文本基礎協議? 這些協議的層次結構是什麼? (RMI> JMS或...)JMS協議是一個文本或二進制文件
我會感謝你,如果你介紹我學習這些協議層次結構的好參考。
RGDS
我想知道什麼是JMS協議?它是像http或二進制文本基礎協議? 這些協議的層次結構是什麼? (RMI> JMS或...)JMS協議是一個文本或二進制文件
我會感謝你,如果你介紹我學習這些協議層次結構的好參考。
RGDS
JMS消息可以是BytesMessage,而JMS消息的主體是二進制數據。 另外,JMS消息可以是TextMessage,而JMS消息的主體是字符串數據。
JMS完全是,依賴於關於JMS提供者實現的。 您必須首先熟悉abstract specification,而不是根據您將要使用的JMS Vendor impl來查找文檔。大多數供應商遵循規範,但也擴展它。我會說ActiveMQ和HornetQ是最受歡迎的免費許可證消息代理。以下是JMS上的starting tutorial,但是如果您已經選擇了特定的供應商,最好遵循其開始文檔。
它的 - 或者 - 實際上JMS有兩種特定的消息類型來覆蓋這些情況。
JMS是一個API規範,它並沒有定義對底層協議任何東西。
我會想象,大多數JMS服務器實現使用二進制協議,這是我最有經驗的EMS最確定的。
最好的開始位置是在here
AMQP的文檔是一個消息標準,但是不限定於絲協議,它是二進制的。
JMS不是協議。這是一個規範。許多MOM供應商實施此規範併爲消息傳遞提供API。 JMS實現是供應商特定的。所以首先了解JMS規範,然後選擇你的JMS提供者。
玻璃魚的供應商是什麼? – Nav 2012-02-10 10:07:08
它是openMQ https://wikis.oracle.com/display/glassfish/OpenMessageQueue – hovanessyan 2012-02-10 11:04:45