XMPP RFC 6120およびXMPP - The Definitive Guideによると、クライアントからサーバーへのセッションの設定は次のフェーズで構成されます。
- サーバーへの TCP 接続の開始
- XML ストリームを開く
- さまざまなストリーム機能のネゴシエーション
- サーバーによる認証
- リソースの選択
- IM アプリケーションの場合、名簿の要求と初期プレゼンスの送信
この場合、クライアントは IoT に接続された小さなデバイスであり、これらのストリームを常に開いたままにして、サーバーがそれらに接続できるようにする必要があります。
独自の xmpp サーバーを作成する場合
- rfc 6120 をサポートする必要があるのは、これらの中でどのライブラリから始めるのが最適ですか?
- 始めるための設計ガイドラインはありますか?
独自の xmpp サーバーを作成するのは非常に難しいアイデアですか?
これらのサーバー(「openfire」、「tigase」) の中で、その動作を拡張するのに最適なのはどれですか?
xmpp サーバーが一般的に処理できる同時接続数はいくつですか?