ヘッダーをスキップ
Oracle BPEL Process Manager Order Bookingチュートリアル
10g (10.1.3.1.0)
B31877-01
  索引
索引

次へ
次へ
 

目次

タイトルおよび著作権情報

はじめに

対象読者
ドキュメントのアクセシビリティについて
関連ドキュメント
表記規則
サポートおよびサービス

1 概要

1.1 Order Bookingの概要
1.1.1 ビジネス上の問題
1.1.2 ビジネス上の目標
1.1.3 ビジネス・ソリューション
1.2 このチュートリアルの使用方法
1.2.1 Oracle Application Server SOA Suiteのインストール
1.2.2 ポートの識別
1.2.3 Oracle JDeveloperのインストール
1.2.4 Oracle BPEL Process Managerコンポーネントの起動
1.2.5 Oracle Application Serverおよび統合サーバー接続の作成
1.2.6 Oracle JDeveloperのWebブラウザ設定でのホスト名の設定

2 同期サービスの呼出し

2.1 概要
2.2 注文を受け取り、信用格付けを取得する同期サービスの呼出し
2.2.1 Oracle BPEL ServerおよびOracle JDeveloperの起動
2.2.2 サービスの開始およびテスト
2.2.3 アプリケーションの作成
2.2.4 Order Bookingプロジェクトの作成およびスキーマのインポート
2.2.5 設計フェーズ時のプロジェクトの検証
2.2.6 信用格付けサービスのパートナ・リンクの作成
2.2.7 ScopeおよびInvokeアクティビティの作成
2.2.8 信用格付けサービスにリクエストを送信する第1のAssignアクティビティの作成
2.2.9 信用格付けサービスからレスポンスを受け取る第2のAssignアクティビティの作成
2.2.10 第3のAssignアクティビティの作成
2.2.11 Order Bookingプロセスの検証、コンパイルおよびデプロイ
2.2.12 Order Bookingプロセスの実行
2.3 まとめ

3 非同期サービスの呼出し

3.1 概要
3.2 注文に対するサプライヤ価格を受け取る非同期サービスの呼出し
3.2.1 サービスの開始およびテスト
3.2.2 Rapid Distributorsパートナ・リンクの作成
3.2.3 InvokeおよびReceiveアクティビティの作成
3.2.4 Assignアクティビティの作成
3.2.5 Order Bookingプロセスの検証、コンパイルおよびデプロイ
3.2.6 Order Bookingプロセスの実行
3.3 まとめ

4 パラレル・フローの追加

4.1 概要
4.2 Order Bookingチュートリアルへのパラレル・フローの追加
4.2.1 サービスの開始およびテスト
4.2.2 Select Manufacturingパートナ・リンクの作成
4.2.3 Flowアクティビティの作成
4.2.4 InvokeおよびReceiveアクティビティの作成
4.2.5 Assignアクティビティの作成
4.2.6 Order Bookingプロセスの検証、コンパイルおよびデプロイ
4.2.7 Order Bookingプロセスの実行
4.3 まとめ

5 条件分岐ロジックの追加

5.1 概要
5.2 Order Bookingチュートリアルへの条件分岐ロジックの追加
5.2.1 Switchアクティビティの作成
5.2.2 Rapid DistributorsサービスのCaseブロックの下にAssignアクティビティを作成
5.2.3 Select ManufacturingのOtherwiseブロックの下にAssignアクティビティを作成
5.2.4 Order Bookingプロセスの検証、コンパイルおよびデプロイ
5.2.5 Order Bookingプロセスの実行
5.3 まとめ

6 フォルト処理および例外管理の作成

6.1 概要
6.2 フォルト処理および例外管理の作成
6.2.1 ScopeアクティビティでのCatch Allブランチの作成
6.2.2 Order Bookingプロセスの検証、コンパイルおよびデプロイ
6.2.3 Order Bookingプロセスの実行
6.3 まとめ

7 変換ロジックの追加

7.1 概要
7.2 変換ロジックの追加
7.2.1 POAcknowledgeプロジェクトの作成およびスキーマのインポート
7.2.2 Transformアクティビティの作成
7.2.3 変換ロジックのテスト
7.3 まとめ

8 ファイル・アダプタの読取り機能の使用

8.1 概要
8.2 BPELプロセスをアクティブ化するためのファイル・アダプタの読取り機能の設計
8.2.1 Order Bookingバッチ・プロセスの作成およびスキーマのインポート
8.2.2 ファイル・アダプタのファイル読取り機能を使用するパートナ・リンクの作成
8.2.3 Order Bookingパートナ・リンクの作成
8.2.4 ReceiveおよびInvokeアクティビティの作成
8.2.5 Assignアクティビティの作成
8.2.6 注文プロセスの検証、コンパイルおよびデプロイ
8.2.7 注文プロセスの実行および確認
8.3 まとめ

9 ファイル・アダプタの書込み機能の使用

9.1 概要
9.2 注文確認の書込みを可能にするためのファイル・アダプタの書込み機能の設計
9.2.1 ファイル・アダプタのファイル書込み機能を使用するパートナ・リンクの作成
9.2.2 Invokeアクティビティの作成
9.2.3 Assignアクティビティの作成
9.2.4 POAcknowledgeサービスのデプロイ
9.2.5 POAcknowledgeプロセスの実行および確認
9.2.6 パートナ・リンクの作成
9.2.7 Scopeアクティビティの作成
9.2.8 InvokeおよびReceiveアクティビティの作成
9.2.9 第1のAssignアクティビティの作成
9.2.10 第2のAssignアクティビティの作成
9.2.11 Order Bookingプロセスの検証、コンパイルおよびデプロイ
9.2.12 Order Bookingプロセスの実行および確認
9.3 まとめ

10 データ挿入のためのデータベース・アダプタの設計

10.1 概要
10.2 データベース表に受注および受注項目データを挿入するための1対多(1:M)マスター/ディテール関係のデータベース・アダプタの設計
10.2.1 受注フルフィルメント・プロセスの作成およびスキーマのインポート
10.2.2 データベース接続およびサンプル表の作成
10.2.2.1 JDeveloperデータベース接続の作成
10.2.2.2 サンプル表の作成
10.2.2.3 データベース接続のテスト
10.2.3 データベース・アダプタのパートナ・リンクの作成
10.2.4 Invokeアクティビティの作成
10.2.5 Transformアクティビティおよびデータベース・レコード変換の作成
10.2.6 変換ロジックのテスト
10.2.7 FulFillOrderプロセスの検証、コンパイルおよびデプロイ
10.2.8 FulFillOrderプロセスの実行
10.2.9 プロセスの確認
10.2.10 Order Bookingプロセスの拡張
10.2.10.1 受注フルフィルメント・パートナ・リンクの作成
10.2.10.2 Scopeアクティビティの作成
10.2.10.3 InvokeおよびReceiveアクティビティの作成
10.2.10.4 第1のAssignアクティビティの作成
10.2.10.5 第2のAssignアクティビティの作成
10.2.10.6 データベース例外処理の追加
10.2.10.7 OrderBookingプロセスの検証、コンパイルおよびデプロイ
10.2.10.8 Order Bookingプロセスの実行
10.3 まとめ

11 ヒューマン・タスク・ワークフロー・システムの設計

11.1 概要
11.2 注文を手動承認または却下するためのヒューマン・ワークフロー・システムの設計
11.2.1 注文承認プロセスのモデリング
11.2.1.1 注文承認プロセスの作成およびスキーマのインポート
11.2.1.2 注文承認プロセスへのヒューマン・タスクの追加
11.2.1.3 ヒューマン・タスクに対する入出力パラメータの割当て
11.2.1.4 ワークリスト用タスク・フォームの作成
11.2.1.5 タスクの結果のモデリング
11.2.1.6 注文承認プロセスの検証、コンパイルおよびデプロイ
11.2.1.7 注文承認プロセスの実行
11.2.2 注文承認サービス用パートナ・リンクの作成
11.2.3 Scopeアクティビティの作成
11.2.4 InvokeおよびReceiveアクティビティの作成
11.2.5 第1のAssignアクティビティの作成
11.2.6 第2のAssignアクティビティの作成
11.2.7 注文プロセスの検証、コンパイルおよびデプロイ
11.2.8 注文プロセスの実行および確認
11.3 まとめ

12 センサーの使用

12.1 概要
12.2 センサーの追加
12.2.1 センサーの作成
12.2.2 OrderBookingプロセスの検証、コンパイルおよびデプロイ
12.2.3 Order Bookingプロセスの実行
12.3 まとめ

13 通知の使用

13.1 概要
13.2 POAcknowledgeプロセスへの電子メール通知の追加
13.2.1 企業の電子メール環境の構成
13.2.2 電子メール・サービスの作成
13.2.3 POAcknowledgeプロセスの検証、コンパイルおよびデプロイ
13.2.4 POAcknowledgeプロセスの実行
13.3 まとめ

索引