2017-01-24 10 views
0

私たちのアプリケーションでメッセンジャーのバックエンドを作成したいと考えています。私たちはiOS & AndroidクライアントアプリとwebApplicationを持っています。私たちは1対1のチャット、グループチャット、写真/ファイルサポートなどを必要とします。メッセンジャーには基本的なものがすべて含まれています。ejabberdは私たちにとって適していますか?

また、すべてのデバイス(iOS、Android、Web)からメッセージアーカイブを参照したいと考えています。 安全でなければなりません。
これはすべて可能ですか?

私たちのサーバーに2つの異なるアプリケーションがある場合、ejabberdを2回インストールする必要がありますか?

誰かが私に助言を与えることができれば幸いです。 Thx !!

答えて

0

Ejabberdは、必要なすべてのタスクを実行するためにXMPPを使用します。 ejabberdはあなたのアプリのための単なるサーバー設定であり、あらゆる環境に非常に適しています。

最後に見たものでも1対1チャット、グループチャット、写真/ビデオ/ファイルを簡単に実装できますユーザープロファイル管理

チャットを異なるプレート形式でアーカイブするには、さまざまな方法がありますが、これらのいずれかを使用できます。

あなたの目標を達成するのに役立つライブラリがあります。スマック、WebSocketを サポートして

  • のWebライブラリをレトロフィットし、BOSHにフォールバック:詩句
    • REST API MobileがAndroid向け ライブラリXMPPFramework、Jayme :iOS用

      • 移動図書館

      ** ejabberd **のすべてのモジュールをカスタマイズすることもできます。

      私によれば、これはxmppに行くのに最高の選択です