キャッシング - 独自のXMPP IMを開発
gbvy[W
シーザークラスとして、最近のブログで彼の顔を、表示されませんか?要求は、彼は、XMPP IMソフトウェアの開発を検討するために、兄弟である必要があります。。とにかく、大した最近、毎日は白を助けるために手にコードを書いてみたいと思った。かなり、興味深いのは、国内外であなたの最後の数日間を確認することは、この情報はほとんどの国内のソフトウェアの間には、IMソフトウェアにここにこのような記事をいくつかを書きたいと思ってことがわかったのパスの。しかし、物事は多くのモジュールは、することができますを含む、小さな見ていない。
クライアントベースのIMスパークプラグの部分を開発する方法について第二;
いくつかのサーバ側のOpenfireに基づいてプラグインを開発する方法については第三。
まあ、バーを取得。
。。さらに詳細なもの、私はいくつかを紹介します、私たちは、Baidu、こちらビューでウィキペディアに行くことができます
IMは何ですか?
私たちはQQ、MSNメッセンジャーおよびGtalkなどを使用するインスタントメッセンジャーで%sを、タイムリー通信ソフトウェア。実装に基づいていますGtalkのXMPPプロトコル、他ではない。。。そうはされていることを、意味は、その商業的価値ははるかにあなたが思っているよりも高い場合は、言った!
SparkはスマックとOpenfire
オープンソースコミュニティは、常に興味深いものがたくさんありますが、3人は一緒なのXMPP IMの実現です。。
。私は強くプラグインではなく、追加機能を実現するために、元のプロジェクトの影響を最小限に抑えるためにプロジェクトの構造を助ける、そのソースコードを変更する方法では、資料の後の部分は、このプラグインに基づいているに基づいてお勧め-開発のためのシステムで
Openfire XMPPベースのIMプロトコルは、サーバー側の実装、2人のユーザが接続してもするときは、メッセージを送信する方法を指すことができますが、ユーザーは、まだいくつかの接続情報と通信の情報を取得するためにサーバに接続するようにサーバーが必要です達成されなければならない。Openfireまた、いくつかの基本的な機能が、本当に基本的なを提供しています!幸いなことに、それはまた、プラグインは、スパークなどの拡張で、私は強くプラグインの使用をお勧めします提供してではなく、他のソースコードを変更するよりも、新しい機能を追加するには同じアプローチを拡張する。
スマックXMPPプロトコルは、Javaの実装では、スケーラブルなAPIを提供しています、時にはあなたはまだその機能を実現するためのXMLファイルに道を送信するために、独自のカスタムコンテンツを使用する必要があります
。
あ、今日はここで終了し、ああを描画するに長い時間を費やし。次の資料では、ベースのスパークプラグインを開発する方法について説明し、自分のアイデアのいくつかの独自のいくつかを要約し、実用的な例を挙げれば、XMLファイルの解析と生成のいくつかを、同様にスパークとして関与する必要がある、スマックは自分を提供APIは、アリのいくつかの基本的な知識があります。