JMSプロトコルは何ですか? httpやバイナリのようなテキストベースのプロトコルですか? これらの種類のプロトコルの階層は何ですか? (RMI> JMSまたは...)JMSプロトコルはテキストまたはバイナリです
あなたは私にこれらのプロトコルの階層構造を学習するための適切な参照を紹介している場合、私はあなたに感謝します。
RGDS
JMSプロトコルは何ですか? httpやバイナリのようなテキストベースのプロトコルですか? これらの種類のプロトコルの階層は何ですか? (RMI> JMSまたは...)JMSプロトコルはテキストまたはバイナリです
あなたは私にこれらのプロトコルの階層構造を学習するための適切な参照を紹介している場合、私はあなたに感謝します。
RGDS
JMSメッセージは、JMSメッセージの本体はバイナリデータであるよりも、BytesMessageはあってもよいです。 また、JMSメッセージはTextMessageでもかまいませんが、JMSメッセージの本文は文字列データです。
JMSは、JMSプロバイダの実装に完全に依存しです。 まず、abstract specificationに慣れてください。使用する予定のJMSベンダーインプラントに応じてドキュメントを探してください。ほとんどのベンダーはこの仕様に従いますが、それを拡張します。私はActiveMQとHornetQが最も一般的な無料のライセンスメッセージブローカだと言います。 JMS上にstarting tutorialがありますが、すでに特定のベンダーを選択している場合は、開始ドキュメントに従うことをお勧めします。
そのいずれか - 実際にはJMSは、これらのケースをカバーするために2つの特定のメッセージの種類があります。
同上ウィキで始まる - http://en.wikipedia.org/wiki/Java_Message_Service
JMSがAPI仕様であるを見て、それが基礎となるプロトコルについては何も定義されていません。
私はほとんどのJMSサーバの実装は、私が最も確かにないと、ほとんど経験を持っていたものですバイナリプロトコル、EMSを使用することを想像するだろう。開始する
ベストな場所はhere
AMQPのドキュメントであるが、ワイヤプロトコルに定義されないメッセージング標準であり、それはバイナリです。
JMSはプロトコルではありません。これは仕様です。多くのMOMベンダーがこの仕様を実装し、メッセージング用のAPIを提供しています。 JMS実装はベンダー固有です。 JMS仕様を理解してから、JMSプロバイダを選択してください。
glassfishのプロバイダは何ですか? – Nav
openMQ https://wikis.oracle.com/display/glassfish/OpenMessageQueue – hovanessyan