外部プロセッサの実行フロー
外部プロセッサは、2つの実行モードで動作できます: プッシュ対プル。
プッシュ・モードでは、Content Captureは外部プロセッサにドキュメントをプッシュします。 このモードでは、外部プロセッサはそれに来るAPIイベントに応答します。 逆に、プル・モードでは、外部プロセッサはContent Captureをプルして新しい作業を検索します。
操作のプッシュ・モデルでは、Content Captureで想定されるRESTエンドポイント・サービス定義を実装するために外部プロセッサが必要です。 プッシュ・モデルでは、受信する外部プロセッサはインターネット経由でパブリックにアクセスする必要があるため、ネットワークの複雑さが増します。 Content CaptureはHTTPS経由でアウトバウンド・リクエストを送信するのみに制限されているため、HTTPS経由でリクエストを受信するためにプッシュ・モデルを実装する外部プロセッサが必要です。
プル・モデルに実装された外部プロセッサには、このような追加のネットワーク上の課題はありません。 企業ファイアウォールの背後に簡単に配置でき、パブリックにアクセス可能なContent Capture APIへのコールをアウトバウンドにできます。 プル・モデルでは、新しい作業をポーリングする外部プロセッサに追加作業が課されます。
プッシュおよびプル・モデルについては、次の項で説明します:
- プッシュ・モデル
ノート:
プッシュ・モデルは非推奨であり、メンテナンス中です。 このドキュメントは、プッシュ・モデルが更新されて再リリースされたときに入手できます。 - プル・モデル