2010-12-04 8 views
0

私は、サーバ上のデータベースから情報を取得する必要のあるiphoneアプリケーション を構築しています。 サーバー上にC#Webサービスを構築することを考えました( ).IphoneアプリケーションはWebサービスにhttpリクエストを送信し、xml出力として必要なデータを取得します。 良い選択肢はありますか? たとえば、私は試したことがありませんでしたが、WCFについて聞いたことがあります。 多分古いXML Webサービス技術の代わりにそれを使用する方が良いでしょうか?iphoneアプリケーションを提供する.Net Serivceを構築する

おかげで、 ベニー

+0

ありがとうございました! – Benny

答えて

-1

はい、WCFは、サービス指向アプリケーションを構築するための推奨される方法です。 あなたの場合は、サービスをRESTFulとして構築することもできます。とにかく、WCFを使ってそれを構築すれば、どんなクライアントでも利用できるようになります。

ここでは、サンプルを使用したWCFサービスの基礎を学ぶためのリンクです。 Windows Communication Foundation (WCF) Samples

+0

RESTfulと言うと、サービスはHTTPリクエストに応答し、レスポンスデータをJSON/XMLのような形式で返しますか? – Benny

+0

はい、そうかもしれませんが、RESTFulはそれ以上のものです。 –

0

WCF Data Services/oDataの使用を強くお勧めします。実装が簡単で、本当に柔軟性があり、atomおよびJSON RESTクエリが可能です。また、公式サイトhttp://oData.orgで入手できるネイティブのiPhone SDKがあります。

関連する問題