私はWSDL
Webサービスを使ってiPhoneアプリを作っていますが、iPhoneから呼び出す方法はわかりません。iPhoneアプリケーションからWSDL Webサービスを呼び出す方法は?
お手数ですが、
私はWSDL
Webサービスを使ってiPhoneアプリを作っていますが、iPhoneから呼び出す方法はわかりません。iPhoneアプリケーションからWSDL Webサービスを呼び出す方法は?
お手数ですが、
はwsdl2objcを見てみましょう:http://code.google.com/p/wsdl2objc/
iOSアプリのためのSOAPの相互運用層を作成するのに役立つカップル他のツールがありますが、あなたがしなければならない場合、私はそれらを使用してのみお勧めします。 JSONを使用してWebサービスと通信する方法を見てみましょう。
コードを生成するツールがいくつかありますが、私はそれらをカスタマイズとして使用するのは好きではありません。デバッグするのは苦しいでしょう。だからここに私が何をしています: SOAP UIをダウンロードしてください(それをGoogleで検索してください)そしてあなたのサンプルリクエストを生成するwsdlとエンドポイントを与えます。あなたは同様に反応を得ることができます。 XCodeプロジェクトでView Controller(通常はView Controllerから分離したモデルでこれを行います)NSURLConnection Asynchronous connectionを使用してPOSTを構築し、didFinishLoadingでデータを取得しました。応答がXMLの場合、NSXMLまたはlibxmlパーサーを使用してXMLを解析します。
これが始まります。
すでに拡張子が.wsdlのwebservicesがありますので、実装する必要があります。 Wsdl Webサービスとの基本的なチュートリアルのリンクがあります。 –
私が言及したツールは、既存のWebサービスと対話できるサービスクラスを作成します。 wikiを見て、ツールの使い方に関するチュートリアルhttp://code.google.com/p/wsdl2objc/wiki/UsageInstructionsをご覧ください。 – Dan
リンクのためのダンに感謝 –