プライマリ・コンテンツに移動
Oracle® Fusion Middleware Fusion Middleware ControlによるOracle Fusion Middlewareの管理
12c (12.2.1)
E69949-01
  目次へ移動
目次

前
 
次
 

12 サービス・コンポーネントの管理

サービス・コンポーネントは、SOAコンポジット・アプリケーションのビジネス・ロジックを提供します。

この章の内容は次のとおりです。

12.1 Oracle BPEL Process Managerの管理

Oracle BPEL Process Managerにより、ビジネス・プロセス・フローを統合、実行することができます。この章ではOracle BPEL Process Managerを構成するために必要な標準的なタスク・セットについて説明します。

この章には次のトピックが含まれます:

12.1.1 BPELプロセス・サービス・エンジンのプロパティの構成

次のセクションに、BPELプロセス・サービス・エンジンのプロパティの構成に必要な手順のサマリーを示します。この項では、主要な概念および手順を説明するドキュメントへのリンクも示します。

このプロセスの手順は次のとおりです。

  1. サービス・エンジンを理解します。

  2. Oracle BPEL Process Managerセンサーと分析を理解します。

  3. BPELプロセス・サービス・エンジンのプロパティの構成

12.1.2 BPELプロセス・サービス・エンジンでのデプロイメントのモニター

次の項に、BPELプロセス・サービス・エンジンを稼働するすべてのBPELプロセス・サービス・コンポーネントをモニターする手順のサマリーを示します。この項では、主要な概念および手順を説明するドキュメントへのリンクも示します。

このプロセスの手順は次のとおりです。

  1. サービス・エンジンを理解します。

  2. Oracle JDeveloperでのデプロイを理解します。

  3. Oracle Enterprise Managerでのデプロイを理解します。

  4. BPELプロセス・サービス・エンジンでのデプロイに関する詳細を表示します。

12.1.3BPELプロセス・サービス・エンジンの保留中およびアクティブなリクエストとスレッドパフォーマンス統計のモニター

次の項に、保留中およびアクティブなBPELプロセス・サービス・エンジンのリクエストならびにスレッド統計をモニターする手順のサマリーを示します。この項では、主要な概念および手順を説明するドキュメントへのリンクも示します。

このプロセスの手順は次のとおりです。

  1. サービス・エンジンを理解します。

  2. 保留中およびアクティブなリクエストならびにスレッド統計をモニターします。

12.1.4 BPELプロセス・サービス・エンジンのメッセージ障害からのリカバリ

次の項に、BPELプロセス・サービス・エンジンで手動でメッセージをリカバリする手順のサマリーを示します。この項では、主要な概念および手順を説明するドキュメントへのリンクも示します。

このプロセスの手順は次のとおりです。

  1. サービス・エンジンを理解します。

  2. メッセージ障害からリカバリします。

12.1.5 BPELプロセス・サービス・コンポーネントのダッシュボードのモニター

次の項に、BPELプロセス・サービス・コンポーネントの最新インスタンスおよびフォルトをモニターする手順のサマリーを示します。この項では、主要な概念および手順を説明するドキュメントへのリンクも示します。

このプロセスの手順は次のとおりです。

  1. サービス・コンポーネントを理解します。

  2. ビジネス・フロー・インスタンスを理解します。

  3. BPELプロセス・サービス・コンポーネントのダッシュボードをモニターします。

12.1.6 BPELプロセス・サービス・コンポーネント・ポリシーの管理

次の項に、BPELプロセス・サービス・コンポーネントにポリシーをアタッチまたはデタッチする手順のサマリーを示します。この項では、主要な概念および手順を説明するドキュメントへのリンクも示します。

このプロセスの手順は次のとおりです。

  1. サービス・コンポーネントを理解します。

  2. ポリシーを理解します。

  3. 使用可能な特定のポリシーのタイプおよび、ユーザー環境で使用するポリシーを理解します。

  4. ポリシーとBPELプロセス・サービス・コンポーネント間でのアタッチおよびデタッチをします。

12.2 Oracle Mediatorの管理

この章では、Oracle Mediatorを構成および管理するために必要な標準的なタスク・セットについて説明します。Oracle Mediatorにより、エンタープライズ内外両方で、サービス・コンシューマとサービス・プロバイダ間のデータをルーティングできます。Oracle Mediatorを使用して、ルーティング・ルールの評価、変換の実行、サービスの起動または他のビジネス・イベントの呼出しを実行できます。

この章の内容は次のとおりです。

12.2.1 メディエータ・サービス・コンポーネントの最新インスタンスおよびフォルトのモニター

次の項に、サービス・エンジンを稼働するすべてのメディエータ・サービス・コンポーネント・インスタンスおよびフォルトをモニターする手順のサマリーを示します。この項では、主要な概念および手順を説明するドキュメントへのリンクも示します。

このプロセスの手順は次のとおりです。

  1. サービス・エンジンを理解します。

  2. SOAコンポジット・アプリケーションを理解します。

  3. ビジネス・フロー・インスタンスを理解します。

  4. メディエータ・サービス・エンジンの最新インスタンスおよびフォルトをモニターします。

12.2.2 メディエータ・サービス・コンポーネント・インスタンスのモニター

次の項に、メディエータ・サービス・コンポーネント・インスタンスをモニターする手順のサマリーを示します。この項では、主要な概念および手順を説明するドキュメントへのリンクも示します。

このプロセスの手順は次のとおりです。

  1. サービス・コンポーネントおよびサービス・コンポーネント・インスタンスを理解します。

  2. SOAコンポジット・アプリケーション・インスタンスを理解します。

  3. メディエータ・サービス・コンポーネントインスタンスをモニターします。

12.2.3 メディエータ・サービス・コンポーネント・フォルトのモニター

次の項に、メディエータ・サービス・コンポーネント・フォルトをモニターする手順のサマリーを示します。この項では、主要な概念および手順を説明するドキュメントへのリンクも示します。

このプロセスの手順は次のとおりです。

  1. サービス・コンポーネントおよびサービス・コンポーネント・インスタンスを理解します。

  2. フォルト・ポリシーを理解します。

  3. メディエータ・サービス・コンポーネント・フォルトをモニターします。

12.2.4 メディエータ・サービス・コンポーネント・フォルトからのリカバリ

次の項に、メディエータ・サービス・コンポーネント・フォルトからリカバリする手順のサマリーを示します。この項では、主要な概念および手順を説明するドキュメントへのリンクも示します。

このプロセスの手順は次のとおりです。

  1. サービス・コンポーネントおよびサービス・コンポーネント・インスタンスを理解します。

  2. フォルト・ポリシーを理解します。

  3. フォルトからリカバリします。

12.2.5 メディエータ・サービス・コンポーネント・ポリシーの管理

次の項に、メディエータ・サービス・コンポーネントにポリシーをアタッチまたはデタッチする手順のサマリーを示します。この項では、主要な概念および手順を説明するドキュメントへのリンクも示します。

このプロセスの手順は次のとおりです。

  1. サービス・コンポーネントおよびサービス・コンポーネント・インスタンスを理解します。

  2. ポリシーを理解します。

  3. 使用可能な特定のポリシーのタイプおよび、ユーザー環境で使用するポリシーを理解します。

  4. ポリシーとBPELプロセス・サービス・コンポーネント間でのアタッチおよびデタッチをします。

12.2.6 フォルトのリカバリおよび中断

単一または複数のフォルトをリカバリまたは中断できます。

このプロセスの手順は次のとおりです。

  1. 「SOAインフラストラクチャ・ホーム」ページを開きます。

  2. 「メディエータ・サービス・エンジン・ホーム」ページを開きます。

  3. 「フォルト」タブを選択します。

  4. 検索基準を指定します。

  5. フォルトを選択します。

  6. アクションを選択します。

12.2.7 メディエータ・ルーティング統計のモニター

メディエータ・サービス・コンポーネントのソース操作または署名済イベントのルーティング統計を表示できます。

このプロセスの手順は次のとおりです。

  1. 「メディエータ・コンポーネント・ホーム」ページを開きます。

  2. ルーティング・ソースを指定します。

12.2.8 リクエストのブレークダウン統計のモニター

リクエストを完了するために各ステージでかかった最短、最長時間、または平均時間など、リクエストのブレークダウン統計を表示できます。

このプロセスの手順は次のとおりです。

  1. 「SOAインフラストラクチャ・ホーム」ページを開きます。

  2. 「メディエータ・サービス・エンジン・ホーム」ページを開きます。

  3. リクエストのブレークダウン統計をモニターします。

12.2.9 相互参照値の削除

単一または複数の相互参照表から値を削除できます。

このプロセスの手順は次のとおりです。

  1. 「SOAインフラストラクチャ・ホーム」ページを開きます。

  2. 「相互参照」ページを開きます。

  3. 削除する値を指定します。

12.2.10メディエータ・サービス・エンジン・プロパティの構成

次の項に、メディエータ・サービス・エンジンのプロパティの構成に必要な手順のサマリーを示します。この項では、主要な概念および手順を説明するドキュメントへのリンクも示します。

このプロセスの手順は次のとおりです。

  1. サービス・エンジンを理解します。

  2. メディエータ・サービス・エンジン・プロパティの構成

12.2.11 メディエータ・サービス・エンジン・インスタンスのモニター

次の項に、サービス・エンジンを稼働するすべてのメディエータ・サービス・コンポーネント・インスタンスをモニターする手順のサマリーを示します。この項では、主要な概念および手順を説明するドキュメントへのリンクも示します。

このプロセスの手順は次のとおりです。

  1. サービス・エンジンを理解します。

  2. SOAコンポジット・アプリケーション・インスタンスを理解します。

  3. メディエータ・サービス・エンジン・インスタンスをモニターします。

12.2.12 メディエータ・サービス・エンジンのデプロイメントのモニター

次の項に、メディエータ・サービス・エンジンを稼働するすべてのデプロイ済メディエータ・サービス・コンポーネントをモニターする手順のサマリーを示します。この項では、主要な概念および手順を説明するドキュメントへのリンクも示します。

このプロセスの手順は次のとおりです。

  1. サービス・エンジンを理解します。

  2. Oracle JDeveloperでのデプロイを理解します。

  3. Oracle Enterprise Managerでのデプロイを理解します。

  4. メディエータ・サービス・エンジンでのデプロイに関する詳細を表示します。

12.2.13 メディエータ・サービス・エンジン・フォルトからのリカバリ

次の項に、メディエータ・サービス・エンジン・フォルトからリカバリする手順のサマリーを示します。この項では、主要な概念および手順を説明するドキュメントへのリンクも示します。

このプロセスの手順は次のとおりです。

  1. サービス・エンジンを理解します。

  2. フォルト・リカバリを把握します。

  3. フォルトからリカバリします。

12.2.14 メディエータ・サービス・エンジンの最新インスタンスおよびフォルトのモニター

次の項に、メディエータ・サービス・エンジンの最新インスタンスおよびフォルトをモニターする手順のサマリーを示します。この項では、主要な概念および手順を説明するドキュメントへのリンクも示します。

このプロセスの手順は次のとおりです。

  1. サービス・エンジンを理解します。

  2. SOAコンポジット・アプリケーションを理解します。

  3. SOAコンポジット・アプリケーション・インスタンスを理解します。

  4. メディエータ・サービス・エンジンの最新インスタンスおよびフォルトをモニターします。

12.3 デシジョン・サービス・コンポーネント(ビジネス・ルール)の管理

デシジョン・サービス・コンポーネントにより、SOAアプリケーションのビジネス・ルールを使用できます。この章では、ビジネス・ルール・サービス・エンジンおよびデシジョン・サービス・コンポーネント付きSOAコンポジットのモニターおよび管理に必要な標準的なタスクを説明します。

この章の内容は次のとおりです。

12.3.1 デシジョン・サービス・コンポーネントの管理

次の項に、ビジネス・ルール・サービス・コンポーネントを管理する手順のサマリーを示します。この項では、主要な概念および手順を説明するドキュメントへのリンクも示します。

このプロセスの手順は次のとおりです。

  1. サービス・コンポーネントおよびサービス・コンポーネント・インスタンスを理解します。

  2. SOAコンポジット・アプリケーション・インスタンスを理解します。

  3. ビジネス・ルール・サービス・エンジン統計をモニターします。

12.3.2 ビジネス・ルール・サービス・エンジン統計のモニター

次の項に、ビジネス・ルール・サービス・エンジンの最新インスタンス、コンポーネントおよび最新のフォルトをモニターする手順のサマリーを示します。この項では、主要な概念および手順を説明するドキュメントへのリンクも示します。

このプロセスの手順は次のとおりです。

  1. サービス・エンジンを理解します。

  2. SOAコンポジット・アプリケーションを理解します。

  3. SOAコンポジット・アプリケーションおよびサービス・コンポーネント・インスタンスを理解します。

  4. ビジネス・ルール・サービス・エンジン統計をモニターします。

12.3.3 デプロイ済デシジョン・サービス・コンポーネントのモニター

次の項に、ビジネス・ルール・サービス・エンジンにデプロイされたデシジョン・サービス・コンポーネントをモニターする手順のサマリーを示します。この項では、主要な概念および手順を説明するドキュメントへのリンクも示します。

このプロセスの手順は次のとおりです。

  1. サービス・エンジンを理解します。

  2. Oracle JDeveloperでのデプロイを理解します。

  3. Oracle Enterprise Manager Fusion Middleware Control Consoleでのデプロイを理解します。

  4. ビジネス・ルール・サービス・エンジンでのデシジョン・サービス・コンポーネントのデプロイに関する詳細を表示します。

12.4 ヒューマン・ワークフローの管理

この章では、ヒューマン・ワークフローを構成するために必要な標準的なタスク・セットについて説明します。ヒューマン・ワークフローを使用すると、ヒューマン機能の接続性をBPELプロセス・フロー内のシステムおよびサービスにインタリーブできます。ヒューマン・タスクでは、命令の承認などのタスクをユーザーまたはロールに割り当て、応答を待機します。ユーザーは、Oracle BPM Worklistを使用して、タスクを処理します。このようにビジネス・プロセスにヒューマン・タスクを含めると、プロセスとタスクを堅固に統合できます。

この章の内容は次のとおりです。

12.4.1 ワークフローの通知プロパティの構成

次の項に、通知モードおよび送受信メッセージ・アドレスを構成する手順のサマリーを示します。この項では、主要な概念および手順を説明するドキュメントへのリンクも示します。

このプロセスの手順は次のとおりです。

  1. ヒューマン・ワークフローの通知サービスを理解します。

  2. 通知のユーザー・メッセージング・サービスのロールを理解します。

  3. Oracle JDeveloperのヒューマン・タスク・エディタの通知プリファレンスを指定します。

  4. Oracle Enterprise Managerの通知モードおよび送受信メッセージ・アドレスを構成します。

通知サービスの使用に関する詳細は、『Oracle SOA SuiteでのSOAアプリケーションの開発』の「通知サービスの使用」の章を参照してください。

12.4.2 ワークフロー・タスク・サービス・プロパティの構成

次のセクションに、タスク・サービスのアクション可能な受信電子メール・アカウント、追加のワークフロー・プロパティ、およびDynamic Assignment FunctionとTask Escalation Functionを構成するのに必要な手順のサマリーを示します。この項では、主要な概念および手順を説明するドキュメントへのリンクも示します。

このプロセスの手順は次のとおりです。

  1. タスク・サービスを理解します。

  2. Dynamic Assignment FunctionとTask Escalation Functionについて学習します。

  3. タスク・サービスのアクション可能な電子メール・アカウント、追加のワークフロー・プロパティ、およびDynamic Assignment FunctionとTask Escalation Functionを構成します。

通知の送信方法の詳細は、詳細は、『Oracle SOA SuiteでのSOAアプリケーションの開発』のヒューマン・ワークフローからの通知に関する項を参照してください。

12.4.3 ヒューマン・ワークフロー・サービス・エンジン内のデプロイメントのモニター

次の項に、ヒューマン・ワークフロー・サービス・エンジンを稼働するすべてのヒューマン・タスク・サービス・コンポーネントをモニターする手順のサマリーを示します。サービス・コンポーネントは、デプロイされるSOAコンポジット・アプリケーションの一部です。この項では、主要な概念および手順を説明するドキュメントへのリンクも示します。

このプロセスの手順は次のとおりです。

  1. Oracle JDeveloperからのデプロイを理解します。

  2. サービス・エンジンを理解します。

  3. サービス・コンポーネントおよびサービス・コンポーネント・インスタンスを理解します。

  4. SOAコンポジット・アプリケーションを理解します。

  5. Oracle Enterprise ManagerからSOAコンポジット・アプリケーションをデプロイします。

  6. ヒューマン・ワークフロー・サービス・エンジンのデプロイメントをモニターします。

12.4.4 ヒューマン・ワークフロー・サービス・エンジンのアクティブ・リクエストおよび操作統計のモニター

次の項に、ヒューマン・ワークフロー・サービス・エンジンのアクティブなリクエスト、平均リクエスト処理時間、および操作統計をモニターする手順のサマリーを示します。この項では、主要な概念および手順を説明するドキュメントへのリンクも示します。

このプロセスの手順は次のとおりです。

  1. サービス・エンジンを理解します。

  2. ヒューマン・ワークフロー・サービス・エンジンのアクティブなリクエスト、平均リクエスト処理時間および操作統計をモニターします。

12.4.5 ヒューマン・ワークフロー・サービス・エンジンの送受信通知の管理

次の項に、ヒューマン・ワークフロー・サービス・エンジンで受信および送信通知メッセージを管理する手順のサマリーを示します。この項では、主要な概念および手順を説明するドキュメントへのリンクも示します。

このプロセスの手順は次のとおりです。

  1. サービス・エンジンを理解します。

  2. ヒューマン・ワークフローの通知サービスを理解します。

  3. Oracle JDeveloperのヒューマン・タスク・エディタの通知プリファレンスを指定します。

  4. Oracle Enterprise Managerで送信および受信通知を管理します。

通知サービスに関する詳細は、『Oracle SOA SuiteでのSOAアプリケーションの開発』の「通知サービスの使用」の章を参照してください。

12.4.6 ヒューマン・タスク・サービス・コンポーネント・ポリシーの管理

次の項に、ヒューマン・タスク・サービス・コンポーネントでのポリシーのアタッチを管理する手順のサマリーを示します。この項では、主要な概念および手順を説明するドキュメントへのリンクも示します。

このプロセスの手順は次のとおりです。

  1. サービス・コンポーネントおよびサービス・コンポーネント・インスタンスを理解します。

  2. ポリシーを理解します。

  3. 使用可能な特定のポリシーのタイプおよび、ユーザー環境で使用するポリシーを理解します。

  4. ヒューマン・タスク・サービス・コンポーネント・ポリシーを管理します。

12.4.7 ヒューマン・タスク・サービス・コンポーネントのタスク詳細アプリケーションのURIの管理

次の項に、ヒューマン・タスク・サービス・コンポーネントのタスクの詳細アプリケーションURIを管理する手順のサマリーを示します。この項では、主要な概念および手順を説明するドキュメントへのリンクも示します。

このプロセスの手順は次のとおりです。

  1. サービス・コンポーネントおよびサービス・コンポーネント・インスタンスを理解します。

  2. ヒューマン・タスク・サービス・コンポーネントのタスクの詳細アプリケーションURIを管理します。

Oracle SOA Suiteでのヒューマン・ワークフロー・サービスの仕様に関する詳細は、『Oracle SOA SuiteでのSOAアプリケーションの開発』の「ヒューマン・ワークフロー・サービスの概要」の章を参照してください。