プラットフォームイベント開発者ガイド
Spring '26 (API version 66.0)
Winter '25 (API version 62.0)
Spring '24 (API version 60.0)
Winter '24 (API version 59.0)
Summer '23 (API version 58.0)
Spring '23 (API version 57.0)
Winter '23 (API version 56.0)
Summer '22 (API version 55.0)
Spring '22 (API version 54.0)
Winter '22 (API version 53.0)
Summer '21 (API version 52.0)
Spring '21 (API version 51.0)
Winter '21 (API version 50.0)
Summer '20 (API version 49.0)
Spring '20 (API version 48.0)
Winter '20 (API version 47.0)
Summer '19 (API version 46.0)
Spring '19 (API version 45.0)
Winter '19 (API version 44.0)
Summer '18 (API version 43.0)
Spring '18 (API version 42.0)
フローの使用に関するエンドツーエンドの例
Pub/Sub API を使用した Java クライアントの例
プラットフォームイベントのサンプル
Java クライアントの例
コマンドラインや IDE を使用するか、Pub/Sub API を介して CometD クライアント (EMP コネクタ) に登録する方法を確認します。
-
例: コマンドラインでの Java クライアント (EMP コネクタ) を使用したイベントの登録
EMP コネクタオープンソースツールをコマンドラインで使用する方法について説明します。EMP コネクタは、CometD ライブラリを囲む thin ラッパーです。Java で CometD クライアントを作成し、ストリーミング API に登録する複雑さを隠すことができます。この例では、プラットフォームイベントを登録し、通知を受信します。また、デュラブルストリーミングを使用したイベントの再実行をサポートします。 -
例: Java クライアント (EMP コネクタ) と IDE を使用したイベントの登録
この Java サンプルは、Eclipse IDE でエンタープライズメッセージングプラットフォーム (EMP) コネクタと呼ばれるオープンソースライブラリを使用する方法を示します。EMP コネクタは、CometD ライブラリを囲む thin ラッパーです。Java で CometD クライアントを作成し、ストリーミング API に登録する複雑さを隠すことができます。この例では、プラットフォームイベントを登録し、通知を受信します。また、デュラブルストリーミングを使用したイベントの再実行をサポートします。 -
例: Pub/Sub API を使用したイベントの登録
Java クライアントの例では、Pub/Sub API を使用してプラットフォームイベントを公開および登録します。Pub/Sub API では、単一のインターフェースでイベントメッセージを公開および登録できます。Pub/Sub API では、gRPC と HTTP/2 に基づいて、Apache Avro 形式のバイナリイベントメッセージを効率的に配信できます。