質問
ピシャリ経由してXMPPサーバーにログインするときに、私は唯一のユーザーID /パスワードの組み合わせを送ってます。
サーバーコンポーネントは、実際に完全なJIDに「リソース」パラメータを使用していますか?
例えば。アリ@どこか/リソース
それを送信するメリットは何ですか?
解決
あなたはログインして複数のクライアントを持っている場合は、
リソースが便利です。
私は、接続ごとに異なるリソースを使用して自宅や職場でログインしてる場合は、たとえば、私は私の存在がそれぞれに設定されていることができます。作業が設定されているのXA のと家がののチャットに設定されているので、たぶん私は自宅でよ。
あなたは異種のクライアントを持っている、あなたは、クライアントが使用できる機能を区別するための機能(XEP-0115)を使用することができたときにリソースは本当に便利です。
他のヒント
メッセージ、プレゼンス及びIQ:
XMPPはスタンザの3種類を有しています。裸のJIDにメッセージおよびプレゼンスのみをクライアントにルーティングされます。裸たJIDとのIQスタンザは、サーバーによって処理されます。
私はジャバーのユーザーのほとんどのために考えて、主な利点は、同時に接続異なるクライアントに対して異なるプレゼンスを設定されています。 、あなたがコントロールすることができますプレゼンススタンザのpriority
子と組み合わせるどこ無向メッセージ(読み:メッセージがスタンザ!)(「ユーザー@サーバー」=へ)に移動します。 1が存在する場合、複数の実際の動作がある場合、サーバーは、最優先であるクライアントを選ぶだろうと思い不定です。選択したクライアントの優先順位が負でない場合や、メッセージにのみ配信されます。
所属していません StackOverflow