web-dev-qa-db-ja.com

インスタントメッセージングサーバー

私の会社では、内部IMの実装に対する関心が高まっています。現在利用可能な商用製品またはOSS製品は何ですか?

  • セットアップは簡単ですか?
  • 彼らは専有クライアントを持っていますか?
  • 注意すべき落とし穴(ネットワークトラフィックの指数関数的増加)はありますか?

この技術を実際に導入した人の話を聞いていただければ幸いです。

12
jdiaz

OpenFire は優れたXMPPサーバーです。商用とOSSの両方の多くの拡張機能を備えた、高速で安定した幅広いコミュニティサポート。

言うまでもなく、Active Directoryでも、LDAPベースのシステムと統合されるため、個別のログインは必要ありません。

それを使用し、ソースを変更して、私が参加していた1つのプロジェクトに非常に固有の機能を追加しました(つまり、Javaアプレット;)を使用したモデレートされたQ&Aチャットルーム機能)。

一部のXMPPクライアントアプリはNTLMをサポートしているため、ユーザーはそこでパスワードを設定する必要がないため、定期的なパスワード変更を必要とするポリシーに問題はありません。

13
macbirdie

すでにMicrosoftスタック(特にExchange)を使用している場合は、 Office Communications Server が内部IMに適しています。外部クライアントと通信することはできますが、それは追加コストです(ユーザーごと、月ごとのコストだと思います)。

OCSは音声通信もサポートしており、テキストと音声をシームレスに切り替えることができますが、個人的には音声の側面については経験していません。

5
Matt Hamilton

XMPPの実装 と一緒に行くと思います。 Sunの下のすべてのOSのクライアント (無料と商用の両方)があり、パブリックサーバーと接続することもできます。1つはGoogleトークです。

4
agnul

私が最終的に決めたのは ejabberd でした。

XMPPなので、利用できるクライアントはたくさんあります(Pidginを使用しています)。インストールは簡単で(ほとんどのLinuxディストリビューションの標準パッケージです)、セットアップも簡単です(シンプルなWebインターフェイスを備えています)。それが懸念される場合、それはおそらく他のどのものよりもはるかに大きくスケーリングします。

2
Neall

電子メールサーバーとクライアントにLotusNotesを使用していて、デモ中にSameTime製品を確認した後、アクティブ化したところです。

暫定的にコーポレートIMへの第一歩を踏み出しましたが、カレンダーにリンクしているので成功する可能性は高いと思います。

もちろん、Lotus製品(サーバーとクライアント)が必要ですが、とにかくそれがあれば、セットアップは最小限でした!

1
David A Gibson

厳密にIMの場合、(他の人が言っているように)何らかの形式のXMPPがおそらく最適です。

組織が代替案の検討に関心がある場合は、 Laconica を試すことができます。これは、独自の小さなTwitter(完全に内部的なものである可能性があります)を持っているようなものです。正確にはIMではありませんが、IMが満たす必要のあるニーズによっては、同じように適切な場合もあります(または、そうでない場合もあります。これも、何を求めているかによって異なります)。展開は非常に簡単です(そして無料です)。

0
Tony Meyer

私はお勧めします PinkNotes Plus 。これは、完全に内部にあり、ビジネス環境向けに設計され、セットアップ/使用が非常に簡単なWindowsベースのサーバー/クライアントIM製品です。

0
Keith Maurino

IRCはアイデアかもしれません。数十のサーバーと数百のクライアントがあります。サーバーは数千人のユーザーに拡張でき、クラスタリングアプローチを提供します。チャットルーム(チャネル)またはプライベートメッセージを使用できます。ファクトイドのような機能を提供するためにIRC用に作成されたボットもたくさんあります。ヘルプデスク・データベース用のボットも見つかるかもしれません。

0
jldugger