0

アプリ(モバイルデバイス内)とサーバー間の接続を作成したい。

また、一度にいくつかの情報をアプリに送信すると、サーバーはその情報がアプリに到達したかどうかを知ることができます。

誰もこれを試しましたか?

情報をいただければ幸いです。

4

2 に答える 2

1

私はiOSでそれを試しましたが、実際にはネットワークを介して複数のデバイスを同期する必要があるアプリでした。

あなたが望むものを達成するために、あなたはソケットを使う必要があります。ソケットには、 TCPUDPの2種類があります。これらは、プロトコルOSI層で実行されるプロトコルです。TCP / IPスタックの詳細については、こちらをご覧ください。

これをすべて読むと、ソケット、特にTCPソケットを使用する必要がある理由がわかります。TCPソケットは、確実に配信できるものです。

iOSの場合、低レベルでソケットを使用する手間を大幅に活用するサードパーティのライブラリであるCocoaAsyncSocketを使用することをお勧めします。Androidの場合、すぐにはわかりませんが、過去にjava.net.socketを使用して成功しましたが、Google検索で正しい方向を示すことができると確信しています。

于 2012-11-27T10:09:57.353 に答える
0

アンドロイド用:

HttpUrlConnectionまたはHttpClientを使用できます。詳細はこちら。
サーバーからデバイスに情報を送信するには、GCMを使用します

幸運を!

于 2012-11-27T10:05:50.607 に答える