0

モバイル アプリケーション (Android) を MySQL restful Web サービスに接続して、次のことを行いたい

1- クライアント ユーザー (Android モバイル アプリケーション) のデータを次の MySQL Restful データベースに保存します

a- ユーザー ログイン (ユーザー名とパスワード)。

b- モバイルの位置 (経度と緯度)。

私はすでにMySQLデータベースにリンクされた安らかなWebサービスを作成して作成しました

データベース テーブルの属性 (ID、ユーザー名、パスワード、経度、緯度)

1-クライアント(Androidモバイル)を残りの部分と接続する方法と2-方法を知りたい

クライアントからの情報をデータベースに入力するには??

前もって感謝します

4

1 に答える 1

1

この質問には大きな範囲があり、実際には適切な質問ではありません。離れていくつかの異なるテクノロジを学び、いくつかの設計の選択を行い、いくつかのツールを選択する必要があるからです。私はあなたにいくつかの指針を与えるつもりです。

まず、サーバー環境を決定する必要があります。Tomcat は Java Web コンテナーを使用するため、良い選択かもしれませんが、ホストしているサーバーによって異なります。次に、MySQL データベース (API) への HTTP インターフェースを提供するサーバーにインストールするプログラムを作成する必要があります。

最小限の労力で済む何かが必要な場合は、Grails (Groovy on Rails) のようなものから始めてください。Grails プログラムは (Java ベースの動的言語) Groovy で作成できます。Java では、Groovy を簡単に習得できます。Grails は、ドメイン オブジェクト (つまり、データベース内のテーブルに変換されるオブジェクト) からフレームワークを構築し、RESTful HTTP 呼び出しによってアクセスできる基本的な CRUD 機能を提供します (プログラムがライブ サーバーで実行されると)。そのため、データは HTTP POST メソッドを使用してデバイスから渡すことができ、grails がデータの処理とデータベースへの保存を処理します。逆に情報を取得することもできます。

これで基本的な概要がわかると思います。Tomcat をダウンロードして、マシン上で仮想サーバーを実行することから始めることをお勧めします。

http://tomcat.apache.org/

そしてGrailsをダウンロード

http://grails.org/

書籍やチュートリアルを読んでいます。Google で検索できるオンラインの情報がたくさんあるので、ここではリストしませんが、この記事が参考になれば幸いです。幸運を :)

于 2012-05-06T15:21:29.297 に答える