6

私もこれらを見てきましたが、どちらも Java で完全に機能する XMPP サーバーを提供しているようです。Tigase が非常にモジュール化された方法で設計されていることは知っていますが、Openfire はまだ詳細に検討されていません。

私の意図した用途は、サーバーを開いて他の XMPP サーバーと通信するのではなく、便宜上 XMPP を使用してカスタム IM ベースのアプリを作成することです。

以下に基づいて、大まかに重要度の順にニーズを評価しようとしています。

  1. ドキュメントの範囲とコミュニティ
  2. 独自の機能をいかに簡単にプラグインするか
  3. ライセンス/コスト - コードをリリースする予定はありません
  4. 成熟度と安定性
4

5 に答える 5

10

数千の同時接続を超えて拡張することが予想される場合は、Openfireを使用しないでください。

Tigaseは、数十万の同時接続を処理するのに優れており、XMPPが単なる外部インターフェイスである大規模分散プラットフォーム向けに設計されています。それはかなり貧弱なドキュメントの価格が付属しています。何が起こっているのかを理解するために、ソースコードを読んで行く必要があることがよくあります。

Openfireは小規模なセットアップに最適であり、そのAPIはシンプルで非常によく文書化されています。残念ながら、tigaseの能力にほぼ近いスケーリングを行うようには設計されていません。

于 2010-11-23T00:22:32.763 に答える
2

Tigase は GPL (バージョン 3 でさえも) ライセンスであり、OpenFire は Apache ライセンスの下にあるのとは対照的です。

組み込み可能であり、信頼性が証明されています - 数千人の同時ユーザー。ICQ などのレガシー ネットワークと通信するためのゲートウェイもあります。

ここでわかる唯一の欠点は、インスタンス(ポート)ごとに1つのドメインしか処理できないことですが、あなたの説明からそれは問題にはなりません。

于 2010-06-14T12:46:36.367 に答える
2

Tigase は高いスケーラビリティに優れているのに対し、Openfire は SMB 向けのチャットを実行する小規模で初心者の IT に適しているという点で、@Yuriy に完全に同意します。これについては、 Tigase vs Openfireに関するブログで詳しく説明しています。

于 2011-07-04T18:58:09.127 に答える
1

そして、Openfire3.7.0.betaは数日からリリースされています。多くのバグ修正が行われ、ホストシステムとしてSolarisもサポートされるようになりました。

于 2010-11-07T11:10:16.127 に答える
-1

オープンファイアに関しては...多かれ少なかれ放棄されているようで、修正するバグがないためではありません;)

于 2010-07-13T12:28:40.507 に答える