.net C# Web アプリケーションのサーバー側で XMPP 接続を確立し、RID と SID をクライアントに渡して、BOSH 接続を確立できるようにする必要があります。
問題は、C# XMPP ライブラリから RID と SID を取得できないことです。
これらの入手方法を誰か教えてください。また....サーバー側でBOSH接続を確立する必要がありますか、それとも通常の接続で十分ですか?
ここでこのトピックについてブログを書きました: http://www.ag-software.de/2012/01/31/bosh-prebind-in-matrix-and-attach-to-strophe/
MatriX は、あなたが探しているものをサポートします。
アレックス
Strophe と ejabberd を使用する場合、アタッチする必要はありません。必要に応じて、通常の接続を使用できます。アタッチには次の利点があります。
Attachment はXEP-0206で詳しく説明されて います。これは長いが簡単なプロセスですが、C# ライブラリがそれをサポートしているかどうかはわかりません。標準の HTTP を使用するため、自分で記述したり、ライブラリを使用したりできます (パンジャブ語が思い浮かびます)。あなたがpythonに従うことができるなら、これが私のプロジェクトで私がやっている方法です。