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 接頭部プロパティーに値を入力します。

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

    たとえば、WSDLファイルには2つのSOAPリクエストが含まれています:GetOrdersByDateGetOrdersByOrderNumberです。 WSDL 接頭部フィールドにDigitalStoreと入力します。WSDLファイルをインポートすると、2つのSOAPリクエストオブジェクトの名前は DigitalStore-GetOrdersByDateDigitalStore-GetOrdersByOrderNumberになります。
  5. ダウンロードしたWSDLファイルをコンピューターにアップロードします。 ファイルを参照またはドラッグ をクリックしてシステム上のファイルを探すか、ファイルをフィールドにドラッグ&ドロップしてください。
    WSDLファイルの名前は、Orders.xmlのようにフィールドに表示されます。
  6. インポートをクリックします。
    通知メッセージには、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)に配置します。

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

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