sql >> データベース >  >> RDS >> Mysql

(アドバイスが必要)AndroidアプリからMySQLサーバーデータベースに話しかける

    Jerseyを使用したJavaでのRESTfulWebサービス を使用することをお勧めします。 AndroidアプリとMySQLサーバーの間の中間層として。 JSON(モバイルアプリの私の提案)、xml、またはpalinテキストのデータをAndroidアプリに転送できます。

    システムでWebサービスを使用する利点は@Eladの回答にあります:リモートデータベースにアクセスするための最良の方法:Webサービスまたは直接DBアクセスを介して?

    また、後でシステム用に他のスマートフォンプラットフォームを開発する場合は、同じWebサービスを再利用する必要があります。結果として、このWebサービスは、システムのモバイルユーザー向けの汎用プロトコルと見なすことができます。

    Hibernateを使用してデータをMySQLデータベースにマップしました。 休止状態の永続性を備えたJerseyを使用したRESTfulサービス

    このアプローチに従うことにした場合は、休止状態のものをジャージーサービスから分離することを強くお勧めします。 DAOをサービス層に配線する必要があります。 @Rick Mangiが私に書いたものを参照してください: REST withジャージーと休止状態を使用するJava(JAX-RS)

    また、AndroidアプリでHTTPクライアントを使用することもお勧めします。これは、@ GET、@ POST、@ DELETE、および@PUTコマンドをサポートし、HTTPGETリクエスト



    1. 無向グラフのすべての接続されたサブグラフを見つける方法

    2. ExcelファイルをSQLServerにインポートする方法は?

    3. 再起動せずにMySQL構成ファイルを更新するにはどうすればよいですか?

    4. MySQL IFNULL ELSE