私は、Webサービスを利用するiPad向けのアプリケーションを作成しようとしています。私はWebサービスのコンセプトを知り、それをC#/ .NETで使ってきました。私はiPadでこれを行う方法を知る必要があります。誰かがiOSのウェブサービスで良い本を読んだり、資料を読むことができますか?iOS上でSOAP Webサービスを使用する
12
A
答えて
21
iOSフレームワークを使用している場合は、NSURLConnectionまたはNSRLRequestを使用します。詳しくはApple hereをご覧ください。私の経験では、アプリケーションロジックが理解できるデータ転送オブジェクトを構築できる、独自のクライアント要求でこれらのAPI呼び出しをラップしたいとします。
RESTful Webサービスにアクセスするためのサードパーティのフレームワークをお探しの場合は、this answerでiOSフレームワークオプションの数を確認してください。
SOAPサービスについては、hereをご覧ください。
データの処理に関しては、Webサービスがどのような種類のデータを生成するかによって異なります。 XMLやJSONを簡単に使用できるようにするためのフレームワークとライブラリがいくつかあります。
私の経験上、この件に関する最善の本はAdvanced iOS Programmingです。
+0
ありがとうございます。非常に役立ちます。 –
どの種類のWebサービスを使用しますか? RESTベースのサービスまたはSOAP? –
申し訳ありません、SOAP。私はRESTに慣れていません。 –
代わりにRESTfulサービスをご覧ください。彼らがはるかに軽量で、iPhone/iPadのハードウェアと帯域幅が限られているため、より良い結果が得られるはずです。 –