Oracle SOAスイートでのSOAアプリケーションの開発 サービス・コンポーネント間の共有機能 ビジネス・イベントおよびイベント配信ネットワークの使用 BPELプロセス・サービス・コンポーネントからのビジネス・イベントのサブスクライブまたは公開 ビジネス・イベントを公開する方法 ビジネス・イベントを公開する方法 ビジネス・イベントを公開するには: invokeアクティビティを「コンポーネント」ウィンドウから、SOAコンポジット・エディタのreceiveアクティビティ(「ビジネス・イベントをサブスクライブする方法」で作成)の下にドラッグします。 invokeアクティビティをダブルクリックします。「Invoke」ダイアログが開きます。または、invokeアクティビティを右クリックして「編集」をクリックすることもできます。 「名前」フィールドに、名前を入力します。 「相互作用タイプ」リストから「イベント」を選択します。「Invoke」ダイアログのレイアウトが変更されます。 「イベント」フィールドの右側にある「イベントの参照」アイコンをクリックします。「イベント・チューザ」ダイアログが表示されます。 作成したイベントを選択し、「OK」をクリックします。 「Invoke」ダイアログが再び表示されます。 「OK」をクリックします。 図43-8は、イベントのサブスクリプションおよび公開用に構成されたBPELプロセス・サービス・コンポーネントを示します。左側にある丸囲みの青い稲妻は、イベントのサブスクリプションを示します。右側にある丸囲みの黄色い稲妻は、イベントの公開を示します。タイトル内の青い矢印をクリックすると、公開されたイベントのタイトルが表示されます。 図43-8 イベント・サブスクリプションおよび公開用のBPELプロセス・サービス・コンポーネントの構成「図43-8 イベント・サブスクリプションおよび公開用のBPELプロセス・サービス・コンポーネントの構成」の説明