node.jsをjmsトピックへのクライアントとして使用しています。トピックで接続を確立するために使用できるプロトコルは2つあります。これらはStompとAMQPです。http://en.wikipedia.org/wiki/Advanced_Message_Queuing_Protocol およびhttp://en.wikipedia.org/wiki/Streaming_Text_Oriented_Messaging_Protocolでそれらについて簡単に読んでいます。どちらも有線レベルのプロトコル、つまりオクテットのストリームとしてネットワークを介して送信されるデータのようです。どちらを優先すべきか具体的な理由はわかりません。誰かがそれに光を当てることができれば、それは役に立ちます。
もう1つのポイントは、両方のプロトコルが相互運用可能であると述べることに誇りを持っていることです。相互運用可能な用語は、誰かが特定のメッセージブローカーの実装を削除してapache active MQを実行し、代わりにWebsphere MQをプラグインしたい場合、移行がスムーズになることを意味しますか(AMQP / STOMPまたはその他のワイヤーレベルプロトコルの両方をサポートしている場合)?