0

携帯電話内のアプリから文字列などの単純なデータを送受信するにはどうすればよいでしょうか?

本質的に、それは私の目標ではありませんが、テキスト メッセージング サービスを作成する方法を尋ねています。

私の現在の考えは、データセンターからオンラインストレージを購入して、そこに文字列を保存し、受信者がアプリをチェックするたびに文字列が送信されるようにすることです。

この方法が可能かどうか、またはより良い方法や支援するソフトウェアがあるかどうかを知りたいです。

さらに、この方法が可能で望ましい場合は、開始する正しい方向を教えてください。

4

1 に答える 1

1

これを行う方法はたくさんあります。それはすべて、Webサーバーなどに関する知識に依存します.

デバイスに送信するには、GCM ( http://developer.android.com/guide/google/gcm/index.html )を使用できます。

ただし、これは電話からではなく、電話に対してのみです。

簡単なWebサーバーをセットアップできます...

  • HTTP サーバーが必要です。ほとんどすべての言語に HTTP サーバーがあります。単純なサーバーの場合は、スループットがあまり必要ない場合は、Python などを試してください。それ以外の場合は、Apache などを見てください。http://httpd.apache.org/
  • これらの文字列をよりクリーンで構造化された方法で送信するには、JSON を使用します。そのため、Web サーバーには JSON リクエストを処理するための JSON レイヤーが必要です。こちらをご覧ください: http://www.json.org/
  • リクエストを受け取ったら、それに対していくつかのロジックを実行する必要があります。これはあなた次第です。しかし、JSON リクエストを取得して解析するとすぐに、それを使ってほとんど何でもできるようになります。

これはすべて、実装が非常に簡単なはずです。次に、それを公開する場合 (ローカル マシンでサーバーを実行することでこれを開発します)、ドメインごとに自宅に静的 IP を設定し、ドメインがあなたの IP アドレスを指すように設定する必要があります。 IP、IP が動的な場合、セットアップにもう少し時間がかかる場合がありますが、FreeDNS やアップデータ クライアントなどを調べる必要があります。

それ以外の場合は、使用する予定の言語 (PHP、ASP.NET など) をサポートするホスティングを見つけて、それらを使用して何かをセットアップすることができます。

于 2012-11-30T21:09:01.457 に答える