0

私は、スマートフォンからデータを収集し、そのデータを公的にアクセス可能なマシン (つまり、マシンにパブリック IP アドレスがある) に定期的に送信する Android アプリを作成する予定です。これを行うための最良のアプローチは何ですか?オンラインで入手できる優れたサンプル コードまたはスケルトンはありますか?

この時点では、通信はスマートフォンから外部マシンへの一方向です。

4

1 に答える 1

1

HTTP は、このようなアプリケーションにとって理想的なソリューションです。外部マシンで Web サーバーを実行し、アプリからサーバーにデータを POST します。

Android からこれを行う方法に関する情報は、ここにあります: How to send a data to a web server from Android .

Web サーバー側に関しては、さまざまなソリューションが利用可能です。それはすべて、あなたの知識レベル、使い慣れている言語、データが到着したら何をするつもりかによって異なります。

CGI は、POST 要求を処理するための古典的な Web サーバー ツールですが、現在はより優れた手法があります。たとえば、Java が好きなら Java Servlet API、Python が好きなら WSGI、PHP も一般的なサーバー側言語です。

于 2013-11-15T00:47:56.523 に答える