ビジネス・イベントの作成方法
ビジネス・イベントを作成するには:
-
SOAプロジェクトを空のコンポジットとして作成します。
-
次の方法のいずれかにより、イベント定義の作成ウィザードを起動します。
-
「ファイル」メイン・メニューで、「新規」→「イベント定義」を選択します。
-
「ファイル」メイン・メニューで、「新規」→「アプリケーション」→「SOA層」→「サービス・コンポーネント」→「イベント定義」を選択します。
「イベント定義の作成」ダイアログが表示されます。
-
-
表43-2に記載されている詳細を入力します。
表43-2 「イベント定義の作成」ダイアログのフィールドと値
フィールド 値 名前
名前を入力するか、
EventDefinition
number
のデフォルト名をそのまま使用します。ここで入力した名前が「アプリケーション」ウィンドウの「EDLファイル名」になります。ノート: イベント名としてスラッシュ(
/
)を入力しないでください。スラッシュを入力すると、名前が拡張子のみのイベント定義ファイル(.edn
)が作成されます。ディレクトリ
イベント定義ファイルを作成するディレクトリ・パスを表示します。
ネームスペース
デフォルトのネームスペースをそのまま使用するか、イベントを配置するネームスペースに対する値を入力します。これにより、サブスクライバは指定されたネームスペースのイベントを受信します。
-
「追加」アイコンをクリックして、イベントを追加します。
「イベントの作成」ダイアログが表示されます。
-
「検索」アイコンをクリックしてペイロードを選択し、「OK」をクリックします。図43-1に詳細を示します。
「イベントの作成」ダイアログに戻ります。
-
「名前」フィールドに、名前を入力します。
-
「OK」をクリックします。
これで、追加されたイベントが「イベント」セクションに表示されます。図43-2に詳細を示します。
-
エディタの上部にある、
event_definition_name
.edl
の横のxアイコンをクリックして、エディタを閉じます。 -
変更を保存するように求められた場合は、「はい」をクリックします。変更を保存しないとイベントは作成されず、「イベント・チューザ」ウィンドウでは選択できません。
ビジネス・イベントがMDSリポジトリに公開され、SOAコンポジット・エディタに戻ります。「リソース」ウィンドウに、ビジネス・イベントが表示され参照できます。