Webサービスを使用してジョブの実行依頼を準備する

RICOH ProcessDirectorは、ジョブの実行依頼に使用できるREST Webサービスユーティリティーを提供します。REST Webサービスを使用するようにアプリケーションを設定できる場合、 submitFileユーティリティを使用して、ワークフローまたはホットフォルダーにファイルを実行依頼できます。
Webサービスを呼び出す場合、Webサービスアプリケーションの要件に応じてCurlコマンドまたは 要求URLが必要です。正しい構文を判別するには、RICOH ProcessDirector REST APIドキュメントを参照してください。

Webサービスを使用してジョブの実行依頼を準備するには、次の手順に従います。

  1. 処理するファイルのRICOH ProcessDirectorでの受信方法を決定します。
    ホットフォルダー入力装置を使用してファイルをRICOH ProcessDirectorに実行依頼することも、ワークフローに直接実行依頼することもできます。
    • ジョブごとに1つの入力ファイルしかない場合、またはRICOH ProcessDirectorでバッチ機能を使用する必要がない場合は、ワークフローに直接ファイルを実行依頼してください。
    • RICOH ProcessDirectorでバッチ機能を使用する場合は、ホットフォルダーにファイルを実行依頼してください。Webサービスでは、一度に1つのファイルのみを実行依頼できます。ジョブにジョブチケット、リストファイル、またはその他のリソースを含む複数の入力ファイルがある場合は、ファイルごとにWebサービスを呼び出す必要があります。

      ワークフローまたはホットフォルダーの名前をメモします。

  2. Webサービスアプリケーションを評価し、アプリケーションがRICOH ProcessDirectorにファイルを実行依頼するために必要な情報を確認します。
    RICOH ProcessDirectorREST APIドキュメントは、 Curlコマンドと 要求URLの両方を提供しています。Webサービスアプリケーションの要件に応じて、どちらかを使用できます。
  3. submitFileユーティリティーのためにRICOH ProcessDirectorREST APIドキュメントを使用し、Webサービスの呼び出しを作成して、ファイルを実行依頼します。
    Webブラウザーを開いて、RICOH ProcessDirectorのホスト名または IPアドレスをアドレスバーに入力します。REST API ドキュメントにアクセスするには、ホスト名または IP アドレスの末尾に/restapi/を追加します。例:http://hostname:15080/restapi/

    utilセクションを開き、 POST /util/ submitFile/{objectType}/{name}を見つけます。

  4. 前のステップで作成したコマンドまたはURLを使用してWebサービスアプリケーションを更新します。アプリケーションを使用してファイルをRICOH ProcessDirectorに実行依頼します。
  5. ファイルを正しくRICOH ProcessDirectorに実行依頼するようにWebサービスアプリケーションが設定されていることを確認します。
    • ホットフォルダーに実行依頼する場合は、ファイルがホットフォルダー内のフォルダー位置にあることを確認します。実際にジョブを実行依頼することなく、ファイルが正しいディレクトリーで受信されることを確認する場合は、ホットフォルダーを接続して無効にします。入力装置でジョブを実行依頼する場合は、アプリケーションがファイルを実行依頼するときに両方とも有効になっており、接続されていることを確認します。
    • ワークフローに実行依頼する場合は、実行依頼したファイルでジョブが作成されることを確認します。ファイルを実行依頼するときにワークフローが有効になっていることを確認します。