C#で作成した基本的なプログラムを使用して、WindowsMobile電話からWebサーバーにgps座標を送信しています。問題は、電話のデータプランでは月に4MBしか許可されていないことです。私は10秒ごとに場所を更新することを計画していました。
現在、サーバー上のphpページに対して10秒ごとにWebリクエストを作成しており、座標がURLに渡され、phpページがそれらをデータベースに保存します。
これにより、リクエストごとに約1Kのデータが生成されます。このレートでは、1日以内にデータ制限に達します。
これを行うためのより効率的な方法はありますか?
アップデート:
これの適用についてもう少し説明する必要があります。私は大学で働いていて、シャトルの電話を使用して、シャトルの場所を10秒ごとにサーバーに送信することを考えました。次に、生徒が自分のコンピューターまたは電話からアクセスできるWebサイトを用意して、シャトルの場所を確認します。
これにより、シャトルを待つか、歩き始めるかを決めることができます。だから私はおそらく20秒の更新に行くことができますが、それはそれについてです。アプリケーションは24時間年中無休で実行されませんが、電話がオフになっていない場合に備えて、最悪のシナリオを使用しています。