REST (Representational State Transfer) イベント・エミッター・サービスは、IBM® Business Monitor でコンシュームできるイベントの送信に使用するパブリック API です。REST イベント・エミッターを使用して、イベントを同期的にパブリッシュできます。 このイベント・エミッター・サービスにより、他の製品の IBM Business Monitor との統合が容易になります。
イベント・エミッター・サービスでは、入力として HTTP POST URI を取ります。 結果は、JSON 形式で返され、エラー・メッセージおよび状況標識はすべて JSON 出力として HTTP 応答に含めて返されます。
REST イベント・エミッターを使用するには、ビジネス情報の構造 を記述する XSD を定義します。 XSD は、その後、モニター・モデルのオーサリングで、受信するイベントを処理するのに使用されます。
https://localhost:9443/rest/bpm/monitor/events
IBM Business Monitor V8.5.5 でモニター・モデルを作成するときに、イベント記述の一部としてイベント・ポイント・キーを指定できます。 これらのキーは、イベントをモニター・モデル・イベント処理に直接送付するために、IBM Business Monitor イベント・フレームワークによって使用されます。イベントが REST XML イベント・サービスに送信される際、これらのキーを HTTP 要求ヘッダーとして組み込むことができます。
フィルターを使用することにより、モデルが必要としないイベントがモデルに送信されるのを防ぐことができます。
イベントにイベント・ポイント・キーがタグ付けされていない場合、REST XML イベント・サービスは、イベント・ポイント・キーを使用してイベントが定義されていないすべてのモニター・モデルに対して、イベントを送信します。
https://localhost:9443/rest/bpm/events