この図は、Oracle CEP のアーキテクチャを示します。Oracle CEP サーバでは Oracle CEP アプリケーション用の軽量な Spring コンテナが提供されます。この Oracle CEP アプリケーションは、入力チャネルにイベント データを提供するイベント アダプタで構成されています。入力チャネルは、入力チャネルから提供されたイベントを操作する 1 つ以上の Oracle CQL クエリに関連付けられた、Oracle CQL プロセッサに接続されています。Oracle CQL プロセッサは、クエリ結果が書き込まれる出力チャネルに接続されています。出力チャネルはイベント Bean に接続されています。これは、出力チャネルから受け取ったイベントに基づいてアクションを実行するユーザ作成の Plain Old Java Object (POJO) です。