ステップ 2: 開発プラットフォームへの WSDL ファイルのインポート
WSDL ファイルを作成したら、開発環境でクライアント Web サービスアプリケーションの構築に必要なオブジェクトを生成できるよう、WSDL ファイルを開発プラットフォームにインポートする必要があります。このセクションでは、WSC のサンプルについて説明します。その他の開発環境の指示については、プラットフォームの製品マニュアルを参照してください。
Java 環境での使用方法 (WSC)
Java 環境は、サーバー側オブジェクトのプロキシとして機能する Java オブジェクトを使用して、API にアクセスします。API を使用する前に、まず組織の WSDL ファイルからこれらのオブジェクトを生成する必要があります。
SOAP クライアントには、このプロセスで使用する独自のツールがあります。WSC では、wsdlc ユーティリティを使用します。
wsdlc の基本構文は、次のとおりです。
1java -classpath pathToWsc;pathToWscDependencies com.sforce.ws.tools.wsdlc pathToWsdl/WsdlFilename pathToOutputJar/OutputJarFilenameたとえば、Window の場合、次のようになります。
1java –classpath force-wsc-30.0.0.jar;ST4-4.0.7.jar;antlr-runtime-3.5.jar com.sforce.ws.tools.wsdlc metadata.wsdl metadata.jarMac OS X および UNIX では、クラスパスの項目間にセミコロンではなくコロンを使用します。
1java –classpath force-wsc-30.0.0.jar:ST4-4.0.7.jar:antlr-runtime-3.5.jar com.sforce.ws.tools.wsdlc metadata.wsdl metadata.jarwsdlc は、クライアントアプリケーションの作成で使用する JAR ファイル、Java ソースコード、およびバイトコードファイルを生成します。Enterprise WSDL でもこのプロセスを繰り返し、enterprise.JAR ファイルを作成します。