3

簡単な Instant Messaging サーバーを Java で実装することを考えていますが、別のプロトコルを作成するのではなく、既に単純な IM プロトコルを使用します。しかし、どのプロトコルを使用すればよいかわかりません。

既存の IM プロトコルを使用したい理由は、「ユーザー」が自分のクライアント (たとえば pidgin など) を使用できるようにしたいからです。pidgin は、XMPP、Simple などの幅広いプロトコルを既に提供しています。 、Bonjour など - クライアントを開発する必要はありません。

私は少し XMPP を見てきましたが、多くの作業がそのプロトコルを新しいサーバーに埋め込んでいるためです。もっと使いやすいプロトコルが他にあるのではないでしょうか?

私の質問は、本当に基本的でJavaで使いやすいプロトコルの提案はありますか? Pidgin は多数のプロトコルをサポートしていますが、どのプロトコルが私に関連していますか?

4

3 に答える 3

10

XMPP は広く使用されており、その背後にある標準をサポートしています。既存のライブラリを使用する場合は非常に使いやすく、多くの言語で多数のクライアント ライブラリが用意されています。グーグルはJava にたくさんあると言います。

XMPP を使用する利点は、サーバーがネット上の他のすべての Xmpp/Jabber サーバーへのゲートウェイとして機能できることです。そのため、ユーザーは、標準の JID アドレスを使用して GoogleTalk にログインしているユーザーと同様に、ネットワークに出入りできます。 bob@yourhost.com/desktop のように。

于 2009-06-09T17:30:01.020 に答える
0

このスレッドによると、Java で XMPP サーバーを開発するのは面倒なようです。

サーバー側に適した XMPP Java ライブラリ?

ライブラリを使用してゼロからサーバーを作成するよりも、既存のサーバーを使用する方がよいというコメントが 1 つでもありました。

于 2009-06-09T17:56:19.403 に答える