WSDL2Java によるプロキシー・クライアントの生成

WSDL2Java は、プロキシー・クライアントを生成するコマンド行ツールです。 プロキシー・クライアントによって、クライアント・アプリケーションのプログラミングが容易になります。

始める前に

プロキシー・クライアントを生成するには、その前に、 ビジネス・プロセスまたはヒューマン・タスクの Web サービス API を記述した WSDL ファイルを WebSphere® 環境 (または WebSphere Process Server クライアント CD) からエクスポートし、それをクライアントのプログラミング環境にコピーしておく必要があります。

このタスクを実行する理由と実行時期

このタスクのステップ

  1. WSDL2Java ツールを使用してプロキシー・クライアントを生成します。 タイプ:

    wsdl2java options WSDLfilepath

    各部の意味は、次のとおりです。

    • オプション は以下のとおりです。
      -noWrappedOperations (-w)
      ラップ操作の検出を使用不可にします。要求および応答メッセージ用の Java™ Bean が生成されます。
      注: これはデフォルト値ではありません。
      -role (-r)
      client を指定すると、クライアント・サイド開発用のファイルおよびバインディング・ファイルが 生成されます。
      -container (-c)
      使用するクライアント・サイド・コンテナー。有効な引数は以下のとおりです。
      クライアント
      クライアント・コンテナー
      ejb
      Enterprise JavaBeans™ (EJB) コンテナー。
      none
      コンテナーなし
      web
      Web コンテナー
      -output (-o)
      生成されたファイルを保管するフォルダー。

      WSDL2Java パラメーターの完全なリストが必要な場合は 、/help コマンド行スイッチを使用するか、WID/RAD で WSDL2Java ツールのオンライン・ヘルプを参照してください。

    • WSDLfilepath は、WebSphere 環境からエクスポートしたか、クライアント CD からコピーした WSDL ファイルのパスおよびファイル名です。
    次の例では、ヒューマン・タスク・アクティビティー Web サービス API 用のプロキシー・クライアントが 生成されます。
    call wsdl2java.bat -r client -c client -noWrappedOperations
                       -output c:¥ws¥proxyClient  c:¥ws¥bin¥HTMWS.wsdl
  2. 生成されたクラス・ファイルをプロジェクトに組み込みます。
関連タスク
クライアント・アプリケーションの作成 (Java Web サービス)

(c) Copyright IBM Corporation 2005, 2006. All rights reserved.
(c) Copyright IBM Japan 2006
このインフォメーション・センターでは、Eclipse テクノロジー (http://www.eclipse.org) が採用されています。