2

初めての Android アプリを作成しています。私のアプリは次のように動作します:

  1. ユーザーがアプリにログインします。

  2. ログインの詳細は、SQL Server 2008 R2 であるオンライン サーバー上にあります。

  3. サーバーはアプリにデータを返し、データはアプリのデータベースに保存されます。

私が直面している問題は、SQL サーバー データベースに接続する方法です。このトピックについて調査したところ、何らかのサービスを使用する必要があることがわかりました。誰かが私が使用すべきサービスについて提案できますか? 通常の .NET Web サービス、WCF サービス、または Java サービス。

また、アプリでこのサービスを利用する方法も知っておく必要があります。

私が持っているソフトウェア:

  • ビジュアル スタジオ 2008
  • SQL サーバー 2008 R2。
  • Android 開発キット & Eclipse
  • SQLite

私を助けてください。

4

2 に答える 2

4

これには Asp.Net Web API を強くお勧めします。

「ASP.NET には、JSON、XML、または Web がサポートするあらゆる種類のコンテンツを返す豊富な REST-ful Web サービスを作成するための ASP.NET Web API が含まれています! ASP.NET Web API は、Windows Phone、iPhone などのモバイル アプリにデータ サービスを提供できます。 、Android など。ASP.NET Web API は、ASP.NET MVC、Web フォーム、Web ページなど、あらゆる ASP.NET Web アプリケーションで使用できます。すべてが 1 つの ASP.NET です。」

http://www.asp.net/web-api

于 2013-08-21T07:08:42.157 に答える
3

ここで概要を説明します。

(Android) アプリをリモート SQL データベース/サーバーに直接接続しません。Android やその他のモバイル プラットフォームは、そのための安定した信頼性の高いインターフェイスを提供します。

次に、作成したいのは (REST) Web サービスです。
ニーズが単純である限り (アプリとデータベース間で単純なデータを渡すだけ)、Web 言語に GET 変数または POST 変数を取り込んで、それらをデータベースに配置する以上のことはありません。逆も同じです。

これは、任意の (Web) 言語で行うことができます。言語の選択は、実行するサーバーと、それが既にサポートしている言語によって最も影響を受ける可能性があります。

于 2013-08-21T07:11:37.803 に答える