XMPPは、拡張可能なメッセージとプレゼンスプロトコルであり、インスタントメッセージング、プレゼンス、マルチパーティチャット、音声とビデオ通話、コラボレーション、軽量ミドルウェア、コンテンツシンジケーション、XMLデータの一般化ルーティングのためのオープンテクノロジーのセットです。
xmpp.org/about-xmpp/technology-overview/
XMPP.JSは、XMPPのJavaScriptライブラリです。
JavaScriptが実行され、利用可能な最高のネットワークトランスポートを利用して、どこでも実行することを目的としています。
XMPP.jsは、node.js、ブラウザー、Reactネイティブ、GJS、Duktapeで使用されることが知られています。
デフォルトでは、エラーを処理し、自動的に再接続します。適切な構成により、エンドポイントのリストをループすることもできます。ネットワークの障害を処理するために、単一のコードを記述する必要はありません。
リリースは、セマンティックバージョンの仕様に従います
各機能は、簡単に追加または削除できるモジュールとして実装されています。コアXMPP機能を含む。
サードパーティの依存関係を避けます。
Webの場合、デフォルトのクライアントが15 kB(GZIPT)を超えないようにします。これは、反応の半分未満であることを参照してください。
xmpp.jsでの作業にサポートが必要ですか?このプロジェクトのディスカッションセクションに投稿して、コミュニティに連絡してください。
このリストにプロジェクトや組織を追加するには、PRをお気軽に送信してください。
XMPP.jsはnode-xmppの書き直しであり、そこから多くを学びました。
すべてのXMPP.JSとNode-XMPPの寄稿者に感謝します。