0

私はオンラインのmysqlデータベースを持っています。Androidアプリから接続するには、RESTWebサービスを使用する必要があることを理解しています。私が今まで理解していたことは、RESTWebサービス+JSONとJqueryを使用してすべてを処理する必要があるということです。しかし、私が理解していないことは次のとおりです。

  • mysql Webホストドメインでコーディングを行う必要がありますか?
  • このRESTWebサービスはAndroidアプリ内でコーディングする必要がありますか?
  • apache httpクライアントが必要ですか?それは私のアプリまたはWebホストでコーディングする必要がありますか?
4

1 に答える 1

1

データベース アクセス、サーバー側コード、および REST を混同しています。

クライアント、特に「場所的に多様な」クライアントからデータベースに直接接続しないことをお勧めします。

あなたのアーキテクチャは次のようになります

Android アプリ ---HTTPS REST 動詞---> サーバー上の RESTful Web サービス、Apache、Tomcat などに接続 --- PDO、JDBC、JPA などを介したデータ アクセス ---> mySQL。

RESTful 部分は実際にはオプションです。URL を使用している場合は、好きなものを呼び出すことができます。

于 2012-06-11T09:29:47.640 に答える