プライマリ・コンテンツに移動
Oracle® Fusion Middleware SOA SuiteおよびBusiness Process Management SuiteのQuick Start for Developersのインストール
12c (12.2.1.2)
E82819-02
目次へ移動
目次

前
前へ
次
次へ

1 Quick Startディストリビューションの導入

Oracle SOA SuiteおよびOracle Business Process Management SuiteのQuick Startディストリビューションを使用すると、単一のホスト・コンピュータ上に開発環境や評価環境をすばやくインストールできます。結果は、コンパクト・ドメインで、これは管理対象サーバーを含まない、単一の管理サーバーで構成された開発者用ドメインです。

この章では、インストールを計画できるように、それぞれのQuick Startディストリビューションについて説明し、プロセス全体の概要を示します。

なお、Quick Startインストールを本番環境に展開したり、拡張したりすることはできません。Quick Startsは、開発または評価の目的のみで使用するインストールです。本番環境が必要な場合は、まず『Oracle Fusion Middleware Oracle SOA SuiteおよびBusiness Process Managementのインストールと構成』の「Oracle SOA SuiteおよびOracle Business Process Managementのインストールについて」を参照し、本番環境に拡張可能な実規模の開発環境をインストールしてください。

1.1 概要

これはQuick Startインストールおよび構成ロードマップです。インストールを計画します。

手順 説明

インストールを計画します。

この章を使用して、目的を満たすディストリビューションおよび構成パスを決定します。

Quick Startディストリビューションをダウンロードしてインストールします

Oracle SOA SuiteまたはOracle Business Process Management Suite用のQuick Startをダウンロードしてインストールします。

デフォルトまたはスタンドアロン・ドメインを構成します。

開発したアプリケーションのデフォルト・ドメイン、スタンドアロン・ドメインまたはコンパクト・ドメインを構成します。

アプリケーションを開発またはテストします。

アプリケーションを開発またはテストします。

1.2 インストールの計画

この章では、次の重要な決定を行う必要があります。

  1. Quick Startのインストールが要件に合っていることを確認します。制限は、「Quick Startについて」で説明されています。

  2. SOA Suite Quick StartディストリビューションまたはBusiness Process Management Suite Quick Startディストリビューションのいずれかを選択します。これらは、Oracle SOA Quick StartディストリビューションについておよびOracle Business Process Management Suite Quick Startディストリビューションについてで説明されています。

  3. デフォルトのQuick Startディストリビューションに含まれていないSOA Suiteコンポーネントを追加するかどうかを決定します。Quick Startでサポートされているコンポーネントについては、「Quick Startコンポーネントについて」で説明されています。

  4. 開発中に使用するドメインのタイプを決定します。Quick Startに使用できる3つのドメイン・タイプは、「ドメインの構成について」表1-1で説明されています。

この章を読み終えるまでにこれらのことを決定しておくと、インストール作業を簡略化できます。

1.3 Quick Startについて

Quick Startは、Oracle SOA SuiteおよびOracle Business Process Management Suiteで使用できます。Quick Startインストールは、設定の速さや使用制限の点で完全なインストールとは異なります。

Quick Startインストーラを使用する場合、単一のホスト上に新しいOracleホームを作成して、開発環境または評価環境に必要なすべてのソフトウェアをその中に含めます。インストール・ウィザードの実行後、OracleホームからOracle JDeveloperを実行することにより、SOAアプリケーションの開発やテストをすばやく開始できます。

ただし、Quick Startのインストールは、1つの管理サーバーのみを使用し、管理対象サーバーは使用しない場合に限定されます。また、Quick Startディストリビューションを本番環境にアップグレードすることはできません。

本番環境で管理対象サーバーやクラスタを追加する必要がある場合は、Quick Startを使用しないでください。かわりに、『Oracle Fusion Middleware Oracle SOA SuiteおよびBusiness Process Managementのインストールと構成』の「Oracle SOA SuiteおよびOracle Business Process Managementのインストールについて」を参照し、本番環境に拡張できるような実規模の開発環境をインストールしてください。

2つの異なるQuick Startディストリビューションが用意されています。次の説明を読んで、ユースケースに最適なディストリビューションを選択してください。

1.4 Oracle SOA Quick Startディストリビューションについて

Oracle SOA Suiteは、BPEL Process Managerを中心とした統合および編成のための統合プラットフォームです。Oracle SOA Suiteは、サービス指向アーキテクチャ(SOA)を構築、デプロイ、管理するための包括的なソフトウェア・スイートです。スイートの各コンポーネントは、一貫性のあるツール、デプロイメントと管理の単一モデル、エンドツーエンドのセキュリティおよび統一メタデータ管理などの共通の機能を利用しています。

12c (12.2.1.1)以降、Oracle SOA Suite (Quick Startおよび製品版インストールの両方)にOracle Real-Time Integration Business Insightが含まれます。Insightによって、ビジネス・ユーザーはビジネス・レベル・メトリックをモデル化、収集およびモニターできるようになります。詳細は、Oracle Technology Network(OTN)の「Oracle Real-Time Integration Business Insight」ページを参照してください。

デフォルトでは、Oracle JDeveloperおよび統合WebLogic ServerはOracle SOA Suite Quick Startインストールには含まれていません。

このディストリビューションのJDeveloperは、いくつかのJDeveloper IDE拡張機能で事前に構成されているため、各種アプリケーションをすばやく作成できます。たとえば、次のような事前インストール済のIDE拡張機能があります。

  • Oracle BPEL Process Manager

  • Oracle Human Workflow

  • Oracle Business Rules

  • Oracle Mediator

  • Oracle Service Bus

  • Oracle Enterprise Scheduler

  • SOA Springコンポーネント・デザインタイム

  • Oracle Stream Analyticsデザインタイム (旧Oracle Event Processingデザインタイム)

統合WebLogic Serverは、前述のすべてのコンポーネント(Oracle Enterprise SchedulerとOracle Stream Analyticsは除く)用にJava DBとランタイム・ソフトウェアで事前に構成されています。つまり、Quick Startディストリビューションのインストールを完了すればただちに統合WebLogic ServerでOracle Enterprise SchedulerまたはOracle Stream Analyticsを使用しない任意のJDeveloperアプリケーションを実行できます。

Oracle Enterprise Scheduler、Oracle Stream Analyticsまたはその他のSOAコンポーネントを使用するようにインストールを構成する場合は、「Quick Startコンポーネントについて」を参照してください。

1.5 Oracle Business Process Management Suite Quick Startディストリビューションについて

Oracle Business Process Management Suiteは、Oracle SOA Suiteの上に配置されます。そのため、Oracle SOA Suiteのすべてのコンポーネントおよび人間中心のビジネス・プロセスを重視した追加のコンポーネントが含まれます。エンドユーザーのレスポンスやその他のヒューマン・タスク・フローを伴うアプリケーションを設計する場合は、Oracle Business Process Management Suiteをインストールする必要があります。

12c (12.2.1.1)以降、Oracle Business Process Management Suite (Quick Startおよび製品版インストールの両方)にOracle Real-Time Integration Business Insightが含まれます。Insightによって、ビジネス・ユーザーはビジネス・レベル・メトリックをモデル化、収集およびモニターできるようになります。詳細は、Oracle Technology Network(OTN)の「Oracle Real-Time Integration Business Insight」ページを参照してください。

デフォルトでは、Oracle Business Process Management Suite Quick Startインストールには、Oracle JDeveloperと統合WebLogic Serverが含まれます。

このディストリビューションのJDeveloperは、いくつかのJDeveloper IDE拡張機能で事前に構成されているため、各種アプリケーションをすばやく作成できます。たとえば、次のような事前インストール済のIDE拡張機能があります。

統合WebLogic Serverは、前述のコンポーネント用にJava DBとランタイム・ソフトウェアで事前に構成されているため、これらのコンポーネントを使用して開発環境でアプリケーションをテストしたり実行したりできます。

Oracle Enterprise Scheduler、Oracle Stream Analyticsまたはその他のSOAコンポーネントを使用するようにインストールを構成する場合は、「Quick Startコンポーネントについて」を参照してください。

1.6 Quick Startコンポーネントについて

一部のOracle SOA SuiteコンポーネントはQuick Startディストリビューションに含まれていません。また、一部のコンポーネントは同梱のJava DBデータベースでの実行がサポートされていません。これらのコンポーネントには、次のものが含まれます。

  • Oracle Business Activity Monitoring

  • Oracle B2B

  • Oracle Enterprise Scheduler

  • Oracle Managed File Transfer。

  • Oracle Real-Time Integration Business Insight

  • Oracle SOA Suite for Healthcare Integration

  • Oracle Stream Analytics

ヒント:

インストールに含めるコンポーネントがわからない場合は、『Oracle Fusion Middleware Oracle SOA Suiteの理解』のキー・コンポーネントに関する項に記載されている各コンポーネントの説明を参照してください。

いずれのコンポーネントを追加する場合も、Oracle Databaseをインストールして使用する必要があります。その後、Quick Startインストールに付属のドメイン構成ソフトウェアを使用してコンパクト・ドメインを構成できます。コンパクト・ドメインは管理対象サーバーを含まない、単一の管理サーバーで構成された限定的な開発者用ドメインです。

ドメイン構成プロセスを開始する前に、どのランタイム・コンポーネントが必要か判断します。このプロセスは、前述のほとんどのコンポーネントで同じですが、次のコンポーネントには追加の手順が必要になります。

1.6.1 Oracle Stream Analyticsについて

Oracle JDeveloperアプリケーションを、Oracle Stream Analytics (旧Oracle Event Processing)ランタイム・ソフトウェアの環境でテストするには、Oracle Stream Analytics用のOracleホームを別途インストールし、Oracle Stream Analytics固有のサーバーを起動する必要があります。

Oracle Stream Analyticsサーバーを起動した後、JDeveloperを使用してアプリケーションをターゲット設定しデプロイします。

Oracle Stream Analyticsのインストール・プロセスは、『Oracle Stream Analyticsのインストールと構成』で述べられています。

1.6.2 Oracle B2Bについて

Oracle B2Bは、企業と取引パートナ間における安全で信頼性の高いビジネス・ドキュメントの交信を可能にするE-Commerceゲートウェイです。Oracle B2Bでサポートされている業界標準のE-Commerceプロトコルのリストについては、『B2Bのユーザーズ・ガイド』のB2Bでサポートされているプロトコルに関する項を参照してください。

カスタム・ドキュメントを交換するための機能は、Quick Startの標準インストールにあらかじめ含まれています。Oracle B2Bのこの制限付きバージョンをアクティブ化するには、「完全なインストールなしの限定的なOracle B2Bインタフェースをアクティブ化する方法」に記載されているアクティブ化手順に従ってください。

さらに多くのドキュメント管理機能を使用するために完全なB2Bユーザー・インタフェースを取得するには、Quick Start Oracleホームで標準のOracle B2Bインストーラを使用して、standalone32ewrコンパクト・ドメインを構成する必要があります。完全インストールを実行することにより、Oracle B2Bユーザー・インタフェースとOracle B2B JDeveloperアダプタを入手できます。このプロセスの順を追った説明は、「Quick StartへのOracle B2Bのインストール」を参照してください。

1.6.3 Oracle SOA Suite for Healthcare Integrationについて

Oracle SOA Suite for Healthcare Integrationでは、Oracle SOA Suiteの複数の機能を使用して、医療データを処理するアプリケーションの設計、作成、管理ができます。2つのユースケースに使用できる2つの構成があります。

  • X12 HIPAAユーザーは、Healthcare Integrationで構成された完全なOracle B2Bをインストールする必要があります。

  • HL7ドキュメントを使用するHealthcareプロバイダは、完全なOracle SOA Suite for Healthcare Integrationソフトウェアをインストールする必要があります。

Oracle SOA Suite for healthcare integrationをOracleホームにインストールすると、Oracle B2Bユーザー・インタフェースがデフォルトになります。Oracle SOA Suite for healthcare integrationユーザー・インタフェースを使用する場合は、次に示すインストール後の2つの構成を実行する必要があります。

  1. ドメイン構成ウィザードを実行する前に、リポジトリ作成ユーティリティ(RCU)を使用してカスタム変数を設定します。

  2. ドメインの構成時に、Oracle SOA Suite for healthcare integration固有のテンプレートを選択します。

この2つのタスクを実行しないと、Oracle SOA Suite for Healthcare Integrationユーザー・インタフェースは正しく機能しません。これらの構成は、「Oracle SOA Suite for Healthcare Integrationユーザー・インタフェースのアクティブ化」で詳細が説明されています。

1.6.4 Oracle Managed File Transferについて

Oracle Managed File Transferは、Oracle SOA SuiteOracle Business Process Management Suiteを使用せずに構成可能な製品です。Oracle Managed File Transferのコンパクト・ドメインのみを構成する場合は、このガイドの説明に従ってドメイン構成ウィザードを起動し、プロンプトが表示されたらOracle Managed File Transferのテンプレートのみを選択します。

1.7 ドメイン構成について

Quick Startディストリビューションをインストールしたら、開発中にアプリケーションをテストするためのドメインを構成する必要があります。インストールと構成を簡略化するために、この時点でドメイン・タイプを決定する必要があります。

使用可能な3つのドメイン・タイプの説明と比較を表1-1に示します。「Quick Startコンポーネントについて」にリストされているOracle SOA Suiteコンポーネントのいずれかをインストールする予定がある場合、選択できるのはコンパクト・ドメインのみであることに注意してください。

これらのドメイン・オプションのすべてで、SOAおよびB2BはMDSファイル・システムを使用します。つまり、Quick StartではSOAコンポーザの編集機能はサポートされないということです。

表1-1 ドメイン・タイプ

JDeveloperのデフォルト・ドメイン スタンドアロン・ドメイン コンパクト・ドメイン
  • JDeveloperから統合WebLogic Serverを起動して生成します

  • SOA SuiteまたはBusiness Process Management Suiteのランタイム・コンポーネントで事前に構成されています

  • 事前構成済のJava DBと連携します

  • JDeveloperとは別に実行される統合WebLogic Serverのスタンドアロン・バージョン

  • SOA SuiteまたはBusiness Process Management Suiteのランタイム・コンポーネントで事前に構成されています

  • 事前構成済のJava DBと連携します

  • JDeveloperで明示的にターゲット設定する必要があります

  • Quick StartのOracleホームでソフトウェアを使用して生成します

  • ユーザーが構成します

  • 単一の管理サーバーのみが含まれ、SOAコンポーネント(SOAインフラ、Service BusおよびBusiness Activity Monitoring (BAM)など)はすべてそのサーバーにデプロイされます。

  • Oracle Databaseと連携します(Oracle Databaseをインストールして、RCUで構成する必要があります)

  • JDeveloperで明示的にターゲット設定する必要があります

JDeveloperセッションが終了すると統合WebLogic Serverも必ず停止するため、このドメイン・オプションは、デモ用または評価用として最適です。ドメインにアクセスするたびにサーバーを再起動する必要があります。

このオプションは開発者、特にJDeveloperではなくOracle Service Busデザイン・タイム・コンソールを使用する開発者に最適です。このドメイン・タイプでは、アプリケーションをテストするたびにサーバーをJDeveloperから再起動する必要はありません。

このドメイン・タイプは、JavaDBと互換性のないSOAコンポーネントを追加する場合にのみ使用してください。これらのコンポーネントには、Oracle Business Activity MonitoringOracle B2BOracle Enterprise SchedulerOracle Managed File TransferOracle Real-Time Integration Business Insight、Oracle SOA Suite for Healthcare IntegrationおよびOracle Stream Analyticsなどがあります。