WSDL ファイルをインポートする

Web Service Description Language (WSDL) ファイルには、受信するパラメーター、返すデータ構造を含めて、SOAP Web サービスを呼び出す方法が記述されています。アプリケーションと通信するために呼び出すすべてのSOAP WebサービスのWSDLファイルをインポートします。RICOH ProcessDirectorは、各WSDLファイルのSOAP操作からSOAP要求オブジェクトを作成します。
RICOH ProcessDirectorSOAP Webサービスの入力装置、通知、および CallSOAPServiceステップは、SOAP Webサービスを呼び出します。SOAP Webサービスを呼び出すRICOH ProcessDirectorオブジェクトまたはステップを定義する前に、そのSOAP Webサービスと関連付けられたWSDLファイルをインポートします。
    注意:
  • SOAP Webサービス入力装置と通知は、Web Services Enablement機能に含まれています。

WSDL ファイルをインポートするには、以下の手順に従ってください。

  1. アプリケーションで提供される SOAP Web サービスの呼び出しに必要なすべての WSDL ファイルをコンピューターにダウンロードします。
  2. RICOH ProcessDirectorユーザーインターフェースで、 管理タブをクリックします。
  3. 左のペインで、システム WSDL をインポートをクリックします。
  4. 左のペインで、ユーティリティー WSDLをインポートをクリックします。
  5. WSDL 接頭部プロパティーに値を入力します。

    RICOH ProcessDirectorは、作成する各SOAP要求オブジェクトの名前の先頭に、この値とハイフンを追加します。

    たとえば、WSDLファイルには、次の2つのSOAPリクエストが含まれています。GetOrdersByDateGetOrdersByOrderNumberWSDL 接頭部フィールドにDigitalStoreと入力します。WSDL ファイルをインポートすると、2 つの SOAP 要求オブジェクトの名前は、 DigitalStore-GetOrdersByDateDigitalStore-GetOrdersByOrderNumberになります。
  6. 参照)をクリックして、コンピューターにダウンロードしたWSDLファイルを選択します。
    参照ボタン()に続いて、WSDLファイルの名前(Orders.xmlなど)が表示されます。
  7. インポートをクリックします。
    通知メッセージには、RICOH ProcessDirectorが作成したSOAP要求オブジェクトの名前が表示されます。

    RICOH ProcessDirectorは、WSDLファイルの名前として WSDL接頭部プロパティーの値を使用します。拡張子は wsdl-number であり、number は次のような 13 桁の数字になります。例:DigitalStore.wsdl-1234567890123RICOH ProcessDirectorは、WSDLファイルを/aiw/aiw1/wsdlディレクトリー(Linux)またはC:\aiw\aiw1\wsdlディレクトリー(Windows)に配置します。

  8. 別の WSDL ファイルをインポートするには、これらのステップを繰り返します。
  9. WSDL ファイルのインポートが完了したら、閉じるをクリックします。
インポートする SOAP 要求オブジェクトは、SOAP 要求プロパティーの選択肢になります。SOAP Web サービスの入力装置、SOAP Web サービスの通知、または CallSOAPServiceステップを定義するときに、このプロパティーに値を設定します。

SOAP 要求オブジェクトは、編集も削除もできません。