2012-01-24 8 views
1

現在のところ、私たちのインフラストラクチャはXMPPをサポートしていませんが、これは大男(Facebook、Google)が選択したプロトコルのようです。 AMQPと比較してXMPPをこのアプリケーションに特に適したものにしていますか?最終的に私は仕事に適切なツールを使用することを信じています。この点でAMQPに大きな弱点がある場合は、私が探していることに興味があるものです。AMQPプロトコルは、Webベースのインスタントメッセージングアプリケーションを構築するのに適していますか?

答えて

2

AMQPは、HTTPまたはWebソケットでは動作しません。 AMQPはネットワーク内で使用できますが、クライアントブラウザで直接使用することはできません。

1

インスタントメッセージングは​​XMPPの基本的な使い方であり、この目的を念頭に置いて設計されています。それは確かにその範囲を超えて使用することができますが、この機能は非常に優れています。

Microsoft MessengerとSkypeは、メッセージング用のXMPPも提供しています。

AMQPは、より一般的な目的のメッセージングプロトコルであり、プレゼンスのようなものが欠けています。プレゼンスは、どのIMプロトコルにとってもかなり重要です。

関連する問題