-1

モバイルから収集されたデータをラップトップ/デスクトップに送信する必要があるAndroidアプリを開発しています。しかし、LANで送信する方法がわかりませんか?

Web サービスを避けて、LAN 内のシステムにデータを送信する方法はありますか?

4

1 に答える 1

1

はい、TCP/IP ソケット経由でデータを送信できます。このアプリケーションには、(1) デスクトップ アプリケーション、(2) モバイル アプリケーションの 2 つのアプリケーションがある場合があります。

  1. デスクトップ アプリケーションを作成し、アプリに ServerSocket を作成し、ポートをリッスンします。
  2. モバイル アプリケーションを作成します。このアプリで Socket を作成し、デスクトップとソケットの IP に対して、ServerSocket がリッスンします。
  3. モバイルアプリにより、ソケットから出力ストリームに書き込むことにより、データをソケットに送信します。
  4. デスクトップ アプリケーションで、入力ストリームを読み取り、ストリームを解析し、データを保存します。
于 2012-12-08T08:10:59.070 に答える