このページが正しく動作するには、スクリプトを使用できるブラウザが必要です。
Oracle SOA Suiteの開始
サイト・マップ
 

Oracle SOA Suiteを使用したサンプル・アプリケーションの作成チュートリアル

Fusion Order DemoのWebLogic Fusion Order Demoアプリケーションは、Webショッピング・ストア・フロントからの注文をOracle SOA Suiteを使用して処理する方法を示すために作成されました。 このチュートリアルでは、Fusion Order DemoのSOAサンプル・アプリケーションであるWebLogic Fusion Order Demoアプリケーションの再構築に重点を置いています。

Global Companyと呼ばれる架空の企業で、Fusion Order Demoが提供するStore FrontモジュールとWebLogic Fusion Order Demoアプリケーションの2つの主要部分が実行されます。

StoreFrontモジュールでは、storefrontタイプのWebアプリケーションを介して電子機器が販売されます。 StoreFrontUIプロジェクトでは、JavaServer Faces(JSF)がビュー・テクノロジとして使用され、StoreFrontServiceプロジェクトでは、Oracle Application Development Framework(Oracle ADF)ビジネス・コンポーネントとの相互作用をOracle ADFモデル・レイヤに依存しています。

顧客が注文すると、その注文はWebLogic Fusion Order Demoアプリケーションによって処理されます。

次のチュートリアルでは、WebLogic Fusion Order Demoアプリケーションの作成について説明します。 このチュートリアルを参照する前に、Oracle Fusion MiddlewareのOracle SOA Suiteを使用したサンプル・アプリケーションの実行チュートリアルを使用してランタイム環境について理解してください。 このチュートリアルでは、StoreFrontモジュールを介した注文方法を説明し、Oracle Enterprise Manager Fusion Middleware Controlを介してWebLogic Fusion Order Demoアプリケーションで処理される注文の監視方法について説明します。

チュートリアルの「SOAサンプル・アプリケーションの概要」に移動 SOAサンプル・アプリケーションの概要(HTML)
この章では、Fusion Order DemoおよびWebLogic Fusion Order Demoアプリケーションについて説明します。 また、Fusion Order Demoの作成を準備するためのタスク(インストールや構成を含む)について説明します。

チュートリアルの「FusionOrderBookingアプリケーションを使用するための設定」に移動 SOAアプリケーションの作成(HTML)
この一連の演習では、Oracle JDeveloperでのWebLogic Fusion Order Demoアプリケーションの作成方法、およびアプリケーション作成時のPartnerSupplierCompositeコンポジットの作成方法について説明します。

チュートリアルの「JDeveloper SOAコンポジット・エディタの理解」に移動 OrderBookingCompositeコンポジットの作成(HTML)
この一連の演習では、WebLogic Fusion Order DemoアプリケーションのOrderBookingCompositeコンポジットの作成方法について説明します。

チュートリアルの「BPEL Designerの使用」に移動 OrderProcessor BPELプロセスの前半の作成(HTML)
この一連の演習では、OrderBookingCompositeコンポジットのOrderProcessor BPELプロセスの前半の作成方法について説明します。

チュートリアルの「BPEL Designerの使用」に移動 OrderProcessor BPELプロセスの後半の作成(HTML)
この一連の演習では、OrderBookingCompositeコンポジットのOrderProcessor BPELプロセスの後半の作成方法について説明します。

チュートリアルの「Mediator Designerの使用」に移動 OrderPendingEventメディエータ・サービスの追加(HTML)
この一連の演習では、Oracle Mediatorを使用したビジネス・イベントのサブスクライブ方法について説明します。 また、StoreFrontServiceサービスで注文が作成された場合のビジネス・イベントの作成方法について説明します。 メディエータ・サービス・コンポーネントを作成してこのビジネス・イベントをサブスクライブする方法、ルーティング・ルールを介してOrderProcessor BPELプロセスを起動し新規注文を処理する方法についても説明します。

チュートリアルの「Mediator Designerの使用」に移動 注文を更新するフローのOrderBookingCompositeへの追加(HTML)
この一連の演習では、Oracle Mediatorを使用して、更新済注文に対するビジネス・イベントを公開およびサブスクライブする方法について説明します。

チュートリアルの「ビジネス・ルールの変更」に移動 ApprovalHumanTaskヒューマン・タスクに対するタスク表示フォームの作成(HTML)
この一連の演習では、承認が必要な注文について、OrderProcessor BPELプロセスのApprovalHumanTaskヒューマン・タスクに対してタスク・フォームを作成する方法について説明します。 このタスク・フォームには、承認者jsteinに対するタスクのコンテンツが表示されます。