-3

私は大学院のプロジェクトを持っています..そして私はGPRSを使用してAndroidデバイスからasp.netウェブサイトにGPS位置を送信する必要があります。それで私はどの方法を使用する必要がありますか?HTTPリクエストまたはその他のWebサービス。そして、Androidデバイスとaspページで使用する必要があるコードは何ですか?!前もって感謝します..

4

1 に答える 1

4

あなたが求めているのは非常に初歩的な質問ですが、大学院のプロジェクト タスクとして説明しています。次世代のソフトウェア開発者を本当に恐れています...

とにかく、ここにあなたの投稿の問題のリストがあります:

  • GPRS (General Packet Radio Service) は、移動無線用のパケットベースの通信システムです (携帯電話の 3G の前身)。あなたは GPS (全地球測位システム) について考えています。どちらもほとんどのスマートフォンで利用できるという事実に加えて、それらは完全に異なる概念です.
  • 「ASP」はあいまいであり、Active Scripting/COM ベースの「Active Server Pages」(1999 年の Windows 2000 のリリースで開発が終了したため、Classic ASP と呼ばれることが多い) を指す場合もあれば、新しい ASP を指す場合もあります。 。ネット。それを明確にする必要があります。
  • 「HTTP リクエストまたはその他の Web サービス」は、すべての Web サービス呼び出しが HTTP リクエストを使用して実装されているため、HTTP についての理解が不足していることを示しています。
  • 「どのコードを使用すればよいですか」と尋ねることは、独自の調査や調査を行わずに、質問を解決するように私たちに指示することと同じです。また、何をしているのか、なぜそれをしているのかを説明していないため、「XY 問題」が発生する可能性があります。

正しい方向を示しますが、答えは教えません (つまり、首を吊るすのに十分なロープを提供します)。

  1. Android アプリケーションで Android の地理位置情報 API を使用して、おそらく NMEA 形式で、または単一の緯度/経度座標文字列表現として、デバイスの座標を取得します。
  2. 単純な IHttpHandler を作成します (これには WebForms (「ページ」) または MVC を使用する必要はありません。これはデータ サービスであり、返される人間向けの HTML があるためです)。この IHttpHandler は、POST 要求の本文でデータを受け入れます (これは、GET 動詞およびクエリ文字列パラメーターを使用するよりも意味的に正しいように思われるため)。
  3. Android で、発信 HTTP POST リクエストを作成し、手順 1 で取得したデータを POST リクエストの本文にシリアル化してから送信します。
于 2012-11-05T20:09:49.010 に答える