機械翻訳について

同期統合と非同期統合の違い

アプリケーション統合は、同期または非同期にできます。 同期統合と非同期統合には、即時レスポンスを提供するかどうかなど、いくつかの重要な違いがあります。

質問 同期統合 非同期統合

最適な使用

リアルタイム情報の提供に最適

バッチ操作での作業の実行に最適

レスポンス

Oracle Integrationは、統合の実行が終了した後にレスポンスを送信するため、統合が成功したことがわかります

Oracle Integrationは、リクエストを受信した直後にレスポンスを送信するため、Oracle Integrationがリクエストを受信したことがわかります

レスポンスはHTTP 202 Acceptedメッセージです

通知を提供する呼出しを構成しないかぎり、統合の実行が終了したときにレスポンスを受信しません

実行タイミング

統合は即時に実行されます

Oracle Integrationは、統合をキューに配置

ペイロード

はい

レスポンスにペイロードが含まれます

いいえ

レスポンスにペイロードが含まれていません

リクエストの配信を保証

いいえ

統合によってリクエストの配信が保証されるわけではありません

はい

統合により、リクエストの配信が保証されます

長時間実行タスク

いいえ

統合で長時間実行タスクを実行できない

はい

統合では長時間実行タスクを実行できます

イベントをサブスクライブする

いいえ

統合はイベントをサブスクライブできません

はい

統合はイベントをサブスクライブできます

失敗後に再実行

いいえ

統合が失敗した場合は再実行できません

はい

統合が失敗した場合は、再実行できます