7

*基本的にチャット アプリケーションである Android アプリケーションを作成する必要があります。*このチャット アプリでは、ユーザーは 1 人のユーザーとだけでなく、グループ チャットも存在することを意味するグループ内でやり取りできます。database のバックエンドとして php を使用しています。私は以前にこの種の仕事をしたことがないので、いくつかの提案やガイダンスが必要です.

The options i have seen is as follow :

1. Web-services 

2. Socket Programming 

3. XMPP using the smack api 

今、私はアンドロイドにチャット機能を実装する方が良いと混乱しています。また、そのためのサンプルコードも入手できませんでした。私のチーム メンバーの 1 人が、ソケット プログラミングを使用するように私に依頼していますが、Android でソケット プログラミング用のサンプル アプリや何かを入手できませんでした。今回はソケットプログラミングを知りません。電話をサーバーに接続してから他のデバイスに接続する方法。私が欲しいものを手に入れてください。

誰でも私を導き、先に進むための正しい方向を示してください。また、サンプル コードを提供していただけると、非常に役立ちます。どんな助けでも大歓迎です

4

2 に答える 2

4

基本的な Socket プログラミングのチュートリアルについては、HEREおよびHEREを参照してください。

ただし、ここで言及したように、XMPP を使用することをお勧めします。XMPP、メッセージングに使用するためにゼロから設計されたプロトコルです。

于 2012-10-03T06:39:36.927 に答える
4

もう 1 つのオプション (XMPP は、チャット用に設計されているため、チャットの有効なアプローチであることは間違いありません) は WebSocket を使用することです。WebSocket を使用すると、純粋なブラウザ クライアントを持つ可能性も開かれます。

Android 上の WebSocket には、WebSocket および WAMP 実装のAutobahnファミリの一部である AutobahnAndroid があります。

WAMPは、複数の実装を持つ RPC および PubSub over WebSocket プロトコルです。WebSocket/WAMP の PHP 実装であるRatchetもあります。

免責事項: 私は Autobahn/WAMP の著者であり、Tavendo で働いています。

于 2012-10-03T09:48:04.250 に答える