Contextual Eventsのこの Oracle ドキュメントから:
コンテキスト イベントには次の 2 つの部分があります。
カスタム ペイロードの有無にかかわらず、名前付きイベントを発生させるボタンなどのパブリッシャー (またはプロデューサー)
特定の名前のイベントまたはワイルドカード イベントをリッスンしてそのイベントを処理するハンドラー (またはコンシューマー)
ここでの用語は正確には何を意味しcustom payload
ますか?
Contextual Eventsのこの Oracle ドキュメントから:
コンテキスト イベントには次の 2 つの部分があります。
カスタム ペイロードの有無にかかわらず、名前付きイベントを発生させるボタンなどのパブリッシャー (またはプロデューサー)
特定の名前のイベントまたはワイルドカード イベントをリッスンしてそのイベントを処理するハンドラー (またはコンシューマー)
ここでの用語は正確には何を意味しcustom payload
ますか?
パブリッシャーとサブスクライバーの間でやり取りされる単なる「データ」。したがって、コンテキスト イベントは単なるイベントではなく、2 つの当事者間でデータを運ぶこともできます。
たとえば、2 つの個別のリージョン/BTF があり、1 つは総コストを表示し、もう 1 つは実際に購入するアイテムを表示するショッピング カート アプリケーションを考えてみましょう。ユーザーがショッピング カート アイテムの 1 つの数量を増やした場合、合計アイテムのコストを合計コスト リージョンに通知する必要があります。したがって、コストはペイロードです。
ペイロードは、イベント パブリッシャーがイベント サブスクライバーに送信する任意の型の文字列、マップ、ユーザー定義クラスなどのデータです。ペイロードはオプションです。
ありがとう、
ペディ