web-dev-qa-db-ja.com

Node.jsに最適なXMPPクライアントライブラリ

Node.js XMPPクライアントライブラリの使用経験は何ですか?何がお勧めですか?

24
Denti

各接続が組み込みモジュールと同様の方法でイベントを発行するEventEmitterであるという点で、Nodeで使用できる最も慣用的なライブラリである node-xmpp を強くお勧めします。

Node=にアクセスしている場合、スタンザの構築方法は Strophe.js と同じであり、学習曲線を最小限に抑えます。

XMPPテリトリーにさらに踏み込むと、node-xmppもコンポーネントを作成する優れた方法です。そして、そのアーキテクチャは、 xmpp-server プロジェクトでさえ構築されているほどきれいです。

最後に、私は Junction も開発しています。これはXMPPミドルウェアのスイートで、Connect/ExpressがHTTPに提供するものとスタイルが似ています。現在、例と追加のドキュメントを作成していますが、ソースコードには完全なAPIドキュメントがあり、特にクライアント/コンポーネントにさまざまなXEPを組み込んでいる場合は、それは確かなフレームワークだと思います。

24
Jared Hanson

Googleトーク用のボットを構築しようとしている場合は、 https://github.com/simple-xmpp/node-simple-xmpp を使用することをお勧めします

Googleのサーバーに接続しているときにNode-xmppが機能しませんでした。

5
Sudhanshu