2

ASP.NET MVC3 でアプリケーションを作成しましたが、アプリケーションを Android に接続したいと考えています。
最初のステップは、Android と通信する Web サービスを作成することです。
しかし、私はこの分野に不慣れで、どのように始めればよいかわかりません。
ASP.NET MVC3 アプリケーションの Web サービスを作成するためのチュートリアルはありますか?
Android をその Web サービスに接続するための手順も必要ですか?

4

1 に答える 1

4

ここには本当に 2 つの質問があります。残念ながら、Android の質問は少し広すぎてすぐに答えることができません。それでは...最初の質問に取り組みましょう。

MVC では、単純な Web サービスを非常に簡単に作成できます。コントローラーを作成し、そこから JSON を返します。

public class PersonController: Controller{

   public JsonResult Index(){
      var personList = GetFromDB();

      return Json(personList, JsonRequestBehavior.AllowGet);
   }

   [HttpPost, ActionName("Index")]
   public JsonResult CreatePerson(Person newPerson){
      var insertedPerson = InsertIntoDB(newPerson);

      return Json(insertedPerson);
   }

}

これで、デフォルトのルーティングが設定されたので、次の URL と適切なHTTP Verbを使用してこれらのメソッドを簡単に呼び出すことができます。

http://www.mydomain.com/person

ただし、これはASP.Net WebAPIを使用する方がはるかに簡単です。

于 2012-07-09T01:59:21.410 に答える