Oracle® Fusion Middleware

Oracle Fusion Middlewareの理解

12.2.1.2

E82653-01(原本部品番号:E77583–02)

2016年11月

Oracle Fusion Middlewareのアーキテクチャおよびその主要概念を説明します。また、Oracle Fusion Middlewareのコンポーネントとツールについても紹介します。

Oracle Fusion Middleware Oracle Fusion Middlewareの理解, 12.2.1.2

E82653-01

Copyright © 2013, 2016, Oracle and/or its affiliates All rights reserved.

原本著者: Helen Grembowicz、Lisa Jamen

このソフトウェアおよび関連ドキュメントの使用と開示は、ライセンス契約の制約条件に従うものとし、知的財産に関する法律により保護されています。ライセンス契約で明示的に許諾されている場合もしくは法律によって認められている場合を除き、形式、手段に関係なく、いかなる部分も使用、複写、複製、翻訳、放送、修正、ライセンス供与、送信、配布、発表、実行、公開または表示することはできません。このソフトウェアのリバース・エンジニアリング、逆アセンブル、逆コンパイルは互換性のために法律によって規定されている場合を除き、禁止されています。

ここに記載された情報は予告なしに変更される場合があります。また、誤りが無いことの保証はいたしかねます。誤りを見つけた場合は、オラクル社までご連絡ください。

このソフトウェアまたは関連ドキュメントを、米国政府機関もしくは米国政府機関に代わってこのソフトウェアまたは関連ドキュメントをライセンスされた者に提供する場合は、次の通知が適用されます。

U.S. GOVERNMENT END USERS: Oracle programs, including any operating system, integrated software, any programs installed on the hardware, and/or documentation, delivered to U.S. Government end users are "commercial computer software" pursuant to the applicable Federal Acquisition Regulation and agency-specific supplemental regulations. As such, use, duplication, disclosure, modification, and adaptation of the programs, including any operating system, integrated software, any programs installed on the hardware, and/or documentation, shall be subject to license terms and license restrictions applicable to the programs. No other rights are granted to the U.S. Government.

このソフトウェアまたはハードウェアは様々な情報管理アプリケーションでの一般的な使用のために開発されたものです。このソフトウェアまたはハードウェアは、危険が伴うアプリケーション(人的傷害を発生させる可能性があるアプリケーションを含む)への用途を目的として開発されていません。このソフトウェアまたはハードウェアを危険が伴うアプリケーションで使用する際、このソフトウェアまたはハードウェアを安全に使用するために、適切な安全装置、バックアップ、冗長性(redundancy)、その他の対策を講じることは使用者の責任となります。このソフトウェアまたはハードウェアを危険が伴うアプリケーションで使用したことに起因して損害が発生しても、オラクル社およびその関連会社は一切の責任を負いかねます。

OracleおよびJavaはOracle Corporationおよびその関連企業の登録商標です。その他の名称は、それぞれの所有者の商標または登録商標です。

Intel、Intel Xeonは、Intel Corporationの商標または登録商標です。すべてのSPARCの商標はライセンスをもとに使用し、SPARC International, Inc.の商標または登録商標です。AMD、Opteron、AMDロゴ、AMD Opteronロゴは、Advanced Micro Devices, Inc.の商標または登録商標です。UNIXは、The Open Groupの登録商標です。

このソフトウェアまたはハードウェア、そしてドキュメントは、第三者のコンテンツ、製品、サービスへのアクセス、あるいはそれらに関する情報を提供することがあります。適用されるお客様とOracle Corporationとの間の契約に別段の定めがある場合を除いて、Oracle Corporationおよびその関連会社は、第三者のコンテンツ、製品、サービスに関して一切の責任を負わず、いかなる保証もいたしません。適用されるお客様とOracle Corporationとの間の契約に定めがある場合を除いて、Oracle Corporationおよびその関連会社は、第三者のコンテンツ、製品、サービスへのアクセスまたは使用によって損失、費用、あるいは損害が発生しても一切の責任を負いかねます。

目次

タイトルと著作権情報

はじめに

- 対象読者

- ドキュメントのアクセシビリティについて

- 関連ドキュメント

- 表記規則

このガイドで説明する新機能

- 12cの新機能と変更された機能

- 12cの新しい用語および非推奨用語

1 Oracle Fusion Middlewareの概要

- 1.1 Oracle Fusion Middlewareについて

- 1.2 Middlewareの機能について

- 1.3 Middlewareのアーキテクチャ設計の理解

- 1.4 Oracle Fusion Middlewareソリューションについて

2 Oracle Fusion Middlewareの主要な概念について

- 2.1 Oracle WebLogic Serverドメインとは

- 2.1.1 管理サーバーとは

- 2.1.2 管理対象サーバーおよび管理対象サーバー・クラスタの概要

- 2.1.3 Javaコンポーネントとは

- 2.1.4 システム・コンポーネントとは

- 2.1.5 ノード・マネージャとは

- 2.2 スタンドアロン・ドメインとは

- 2.3 Oracle Fusion Middlewareの主要ディレクトリとは

- 2.4 WebLogic管理フレームワークとは

- 2.5 メタデータ・リポジトリとは

3 Oracle Fusion Middlewareのコンポーネントの概要

- 3.1 Oracle Fusion Middlewareインフラストラクチャについて

- 3.2 Oracle WebLogic Serverの理解

- 3.3 Oracle Web Servicesについて

- 3.4 Oracle Coherenceについて

- 3.5 Oracle HTTP Serverについて

- 3.6 Oracle User Messaging Serviceについて

- 3.7 Oracle Platform Security Servicesについて

- 3.8 Oracle Data Integratorについて

- 3.9 Oracle SOA Suiteについて

- 3.10 Oracle Business Process Management Suiteについて

- 3.11 Oracle Managed File Transferについて

- 3.12 Oracle Enterprise Data Qualityについて

- 3.13 Oracle Enterprise Schedulerについて

- 3.14 Oracle Stream Analyticsについて

- 3.15 Oracle Traffic Directorについて

- 3.16 Oracle WebCenter Contentについて

- 3.17 Oracle WebCenter Portalについて

- 3.18 Oracle WebCenter Sitesについて

- 3.19 Oracle BI Enterprise Editionについて

- 3.20 Oracle Forms Servicesについて

4 Oracle Fusion Middlewareツールの使用

- 4.1 インストール・ツールおよび構成ツールについて

- 4.1.1 Oracle Universal Installer

- 4.1.2 リポジトリ構成ユーティリティ

- 4.1.3 OPatch

- 4.1.4 構成ウィザード

- 4.1.5 再構成ウィザード

- 4.1.6 アップグレード・アシスタント

- 4.2 管理ツールについて

- 4.2.1 Oracle Enterprise Manager Fusion Middleware Control

- 4.2.2 Oracle WebLogic Server管理コンソール

- 4.2.3 Oracle WebLogic Scripting Tool (WLST)

- 4.2.4 Oracle Enterprise Manager Cloud Control

- 4.3 開発ツールについて

- 4.3.1 Oracle JDeveloper

- 4.3.2 Oracle Application Development Framework

- 4.3.3 Oracle TopLink

- 4.3.4 Oracle Help

はじめに

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

- 対象読者

- ドキュメントのアクセシビリティについて

- 関連ドキュメント

- 表記規則

対象読者

このマニュアルは、Oracle Fusion Middlewareの主要な概念とアーキテクチャの概要に関心があるすべての方を対象としています。

ドキュメントのアクセシビリティについて

Oracleのアクセシビリティへの取り組みについては、Oracle Accessibility ProgramのWebサイト(http://www.oracle.com/pls/topic/lookup?ctx=acc&id=docacc)にアクセスしてください。

Oracleサポートへのアクセス

サポートを購入したオラクル社のお客様は、My Oracle Supportを介して電子的なサポートにアクセスできます。詳細は、http://www.oracle.com/pls/topic/lookup?ctx=acc&id=info、聴覚に障害があるお客様はhttp://www.oracle.com/pls/topic/lookup?ctx=acc&id=trsを参照してください。

関連ドキュメント

詳細は、Oracle Fusion Middlewareのドキュメント・ライブラリにある、特に次の関連ドキュメントを参照してください。

- Oracle Fusion Middleware Oracle WebLogic Serverの理解

- 『Oracle Fusion Middleware Oracle Fusion Middlewareの管理』

表記規則

このマニュアルでは次の表記規則を使用します。

表記規則

意味

太字

太字は、操作に関連するGraphical User Interface要素、または本文中で定義されている用語および用語集に記載されている用語を示します。

イタリック

イタリックは、ユーザーが特定の値を指定するプレースホルダ変数を示します。

固定幅フォント

固定幅フォントは、段落内のコマンド、URL、サンプル内のコード、画面に表示されるテキスト、または入力するテキストを示します。

このガイドで説明する新機能

この章では、既存のOracle Fusion Middlewareユーザーのために、Oracle Fusion Middleware 12cの新しい概念と機能、および変更された概念と機能について説明します。

- 12cの新機能と変更された機能

- 12cの新しい用語および非推奨用語

12cの新機能と変更された機能

Oracle Fusion Middleware 12cには、次のような新しい概念と、以前のリリースのOracle Fusion Middlewareから変更になった機能があります。

- ミドルウェアのトポロジが変わりました。詳細は、「Middlewareのアーキテクチャ設計の理解」を参照してください。

- OPMNは、Oracle Fusion Middlewareでは使用されなくなりました。かわりに、システム・コンポーネントはWebLogic管理フレームワークにより管理されます。詳細は、「WebLogic Management Frameworkとは」を参照してください

- Oracleホームが再定義され、ミドルウェア・ホームがなくなりました。「12cの新しい用語および非推奨用語」を参照してください。

- 「ドメインごと」ノード・マネージャのサポート。詳細は、「ノード・マネージャとは」を参照してください

- Oracle Web Cacheは使用できなくなりました。Oracle Web Cache 11gが最終リリースでした。

12cの新しい用語および非推奨用語

11gで使用されていた用語

12cで使用される用語

ミドルウェア・ホーム

MW_HOME

11gでは、ミドルウェア・ホームは、Oracle WebLogic Serverホーム、および必要に応じてOracle共通ホームと1つ以上のOracleホームのコンテナを表します。

この用語は12cでは使用されなくなりました。

Oracleホーム

ORACLE_HOME

Oracle Fusion Middleware全製品用にホスト・コンピュータに作成されるOracleホーム。ここには、バイナリ・ファイルとライブラリ・ファイル、Oracle共通ディレクトリ、およびインストールするOracle Fusion Middlewareの各製品ごとに個別の製品ディレクトリが含まれています。

Oracleホーム

PRODUCT_ORACLE_HOME

製品ディレクトリ

PRODUCT_DIR

ミドルウェア・ホーム内の製品ディレクトリはOracleホームではなくなりました。これらは単にすべてのOracle Fusion Middleware製品のために作成されるOracleホーム内のディレクトリです。ほとんどのOracle Fusion Middlewareコンポーネントは同じOracleホームにインストールする必要があります。製品ホームの名前は事前定義されており、インストール中にユーザーが変更することはできなくなりました。

Oracleインスタンス

この用語は12cでは使用されなくなりました。

インストーラはOracle HTTP Serverなどのシステム・コンポーネントのために別個のインスタンス・ディレクトリを作成しなくなりました。かわりに、ちょうどJavaコンポーネントに対して行うように、ユーザーはFusion Middleware構成ウィザードを使用してシステム・コンポーネントを構成できます。各システム・コンポーネントに関するインスタンス情報はドメイン・ホームに格納されます。

Oracle Fusion Middlewareファーム

この用語は12cでは使用されなくなりました。

「ファーム」という用語は12cでは必要なくなりました。これは11gで、WLSドメインおよびそれに関連付けられたシステム・コンポーネントのコンテナがFusion Middleware Controlに表示されるときに、それを指す言葉でした。

1 Oracle Fusion Middlewareの概要

Oracle Fusion Middlewareは、アプリケーション開発ツールや統合ソリューションから、ID管理、コラボレーションおよびビジネス・インテリジェンス・レポートに至るまでの幅広い製品群を含む包括的なファミリです。この章では、Oracle Fusion Middlewareの概要について説明します。

内容は次のとおりです。:

- Oracle Fusion Middlewareについて

- Middlewareの機能について

- Middlewareのアーキテクチャ設計の理解

- Oracle Fusion Middlewareソリューションについて

1.1 Oracle Fusion Middlewareについて

Oracle Fusion Middlewareは、標準ベースのソフトウェア製品の集合であり、その範囲は、Java EEや開発者向けツールから、統合サービス、アイデンティティ管理、ビジネス・インテリジェンスおよびコラボレーションといったツールやサービスにまで及びます。Oracle Fusion Middlewareは、開発、デプロイ、管理に完全なサポートを提供します。

ミドルウェアは、ビジネス・アプリケーションを作成しやすくするインフラストラクチャを提供し、サービス指向アーキテクチャ(SOA)のアプリケーションに対して、同時実行性、トランザクション、スレッド、メッセージ、SCAフレームワークなど、コアとなるサービスを提供します。適切に構成された場合は、企業に対してセキュリティを提供し、高可用性機能を有効にします。

ミドルウェアは、Webサーバー、アプリケーション・サーバー、コンテンツ管理システムに加え、アプリケーションの開発および配布をサポートする類似のツールで構成されます。これは、Extensible Markup Language (XML)、Simple Object Access Protocol (SOAP)、各種Webサービス、SOA、Unicode、Web 2.0インフラストラクチャおよびLightweight Directory Access Protocol (LDAP)を基盤とする情報技術にとって特に不可欠です。

ネットワーク・ベースのアプリケーションの成長や、企業による使用が続いていることに伴い、ミドルウェア・テクノロジはますます重要になっています。現在、企業および組織は、新しいソフトウェアを開発し、以前は独立していたアプリケーションを統合して、全社規模の情報システムの構築に取り組んでいます。統合プロセスでは、変更不能なインタフェースを使って、またはそのようなインタフェースを通じてのみ使用可能なレガシー・アプリケーションへの対応が必要になる場合があります。レガシー・アプリケーションのコードの書きなおしに法外なコストがかかる場合もあります。

情報システムは、ネットワークで相互接続される様々な専門的ハードウェア・デバイスの集合で構成されるケースがますます増えています。それぞれのデバイスは、データをリアルタイムで受信したり、システムの他のデバイスとリモートで対話する機能を実行します。コンピュータ・ネットワーク、通信システム、無停電電源ユニット、分散型の製造ユニットなどが含まれる例もあります。

情報システムとの対話のパフォーマンスは広範囲に及びます。様々なデバイスを通じてインターネット・アプリケーションと対話できますが、そのようなデバイスの特性およびパフォーマンスも多岐にわたっています。高性能のパーソナル・コンピュータ、スマートフォン、タブレット端末の間で、帯域幅、ローカルでの処理能力、画面容量およびカラー画像の表示能力は、大幅に異なります。

1.2 Middlewareの機能について

ミドルウェアにより、アプリケーションの開発が容易になります。これを実現するために、ミドルウェアでは、共通プログラミング抽象化が用意され、異種のアプリケーションの存在や基礎となるハードウェアおよびオペレーティング・システムの分散がマスキングされ、下位レベルのプログラミングの詳細がユーザーの目から隠されています。

アプリケーションは、オペレーティング・システムと通信プロトコルの上位にある中間ソフトウェアを使用して、次の機能を実行します。

- アプリケーションの開発者および統合担当者に、統一された標準的なハイレベルのインタフェースを提供することにより、アプリケーションの構成、再利用、移植および相互運用を容易にします。

- 重複作業が発生しないようにし、アプリケーション間の連携を促進するために、一連の共通サービスを提供して、一般的な目的を持った様々な機能を実行します。

- アプリケーションの分散性を、ユーザーの目に見えないようにします。アプリケーションは、分散された場所で、目に見えない状態で運用および実行されている、相互接続されている部分の集合を表しています。

- 企業の環境が異機種混合であることを、ユーザーの目に見えないようにします。これには、使用されているハードウェア・コンポーネント、コンピュータのオペレーティング・システム、通信プロトコルなどがあります。

1.3 Middlewareのアーキテクチャ設計の理解

1つのアプリケーションの部分間または複数のアプリケーション間での対話を仲介することが、ミドルウェアの機能です。そのため、ミドルウェアを設計するときには、アーキテクチャ構造を検討することが最も重要になります。組織、構造全体および通信パターンを対象としたアーキテクチャ設計を、アプリケーションとミドルウェア自体の両方で行います。

図1-1は、標準的なインストール・トポロジ(これはサンプル・トポロジであり、この製品でサポートされている唯一のトポロジというわけではありません)を使用した場合のOracle Fusion Middlewareアーキテクチャの概要を示しています。(標準的なインストール・トポロジの詳細は、Oracle Fusion Middleware Oracle Fusion Middlewareのインストールのプランニングの標準的なインストール・トポロジの理解に関する項を参照してください。)

図1-1 Oracle Fusion Middlewareのアーキテクチャの概要

高可用環境を表すこのアーキテクチャの内容は次のとおりです。

- ワイアレスやモバイル・ユーザーなどの外部ユーザーは、クライアント層から、非武装地帯(DMZ)であるWeb層を通ってOracle Fusion Middlewareにアクセスします。

- Web層にはロード・バランサおよびOracle HTTP Server (Webサーバー)の2つのインスタンスがあります。

- アプリケーション層にはOracle WebLogic Server管理サーバーおよび複数の管理対象サーバーが含まれています。これらの管理対象サーバーは、JavaやOracle ADFアプリケーションなどのアプリケーションをホストできます。

- データ層にはOracle Fusion Middlewareのメタデータおよびユーザー・データを保持するデータベースが含まれています。

1.4 Oracle Fusion Middlewareソリューションについて

Oracle Fusion Middlewareは、標準ベースのソフトウェア製品群であり、開発ツール、サービス統合プラットフォーム、データ統合サービスなど、様々なツールとサービスを提供します。Oracle Fusion Middlewareは、開発、デプロイ、管理に完全なサポートを提供します。

Oracle Fusion Middlewareは、具体的には、そのミドルウェア設計を通じて次のソリューションを提供します。

- 開発ツール: 完全なアプリケーションを構築するために、専門ツールを数多く使用するかわりに用意された、統合型でありながらモジュール形式の一連の設計ツール。この設計ツールには単一の設計環境が用意され、ユーザー・インタフェース、ビジネス・ロジック、サービス構成、ビジネス・プロセスまたはワークフロー、ビジネス・ルール、ビジネス・インテリジェンスなどを設計できます。この設計ツールを使用すると、設計とデバッグを簡略化し、生産性を改善することができます。Oracle JDeveloperやOracle Application Development Frameworkなどがあります。

- Application Server: 標準に準拠したJava EEアプリケーション・サーバーで、エンタープライズ・アプリケーションを実行し、相互運用性を実現するためのWebサービス・インフラストラクチャを提供します。

- Webサーバー: インターネットを介して静的および動的コンテンツを配信するHTTPベースのサーバー。Webサーバーはコンテンツそのものを提供するか、またはリクエストをさらに処理するためにアプリケーション・サーバーにルーティングします。

- エンタープライズ管理: 運用および管理のために、グルーピングやバックアップなどの高可用性テクノロジを使用して、グリッド・アーキテクチャで実行し、システム管理のためにOracle Enterprise Managerと統合します。Fusion Middleware Control、Oracle WebLogic Server管理コンソール、Oracle WebLogic Scripting Toolがあります。
管理ツールの詳細は、「Oracle Fusion Middlewareツールの使用」を参照してください。

2 Oracle Fusion Middlewareの主要な概念について

ドメイン、管理サーバー、管理対象サーバー、Javaコンポーネント、システム・コンポーネントなどのOracle Fusion Middlewareの主要な概念、および Oracle Fusion Middlewareインストールのディレクトリ構造を理解する必要があります。

内容は次のとおりです。:

- Oracle WebLogic Serverドメインとは

- スタンドアロン・ドメインとは

- Oracle Fusion Middlewareの主要ディレクトリとは

- WebLogic管理フレームワークとは

- メタデータ・リポジトリとは

2.1 Oracle WebLogic Serverドメインとは

Oracle WebLogic Serverドメインは、論理的に関連付けられたJavaコンポーネントのグループです。ドメインには、管理サーバーと呼ばれる特別なWebLogic Serverインスタンスが含まれます。これは、ドメインのすべてのリソースを構成して管理する中核部分です。

通常、管理対象サーバーと呼ばれるWebLogic Serverの追加インスタンスを含めて、ドメインを構成しますWebアプリケーション、EJB、Webサービスやその他のリソースなどのJavaコンポーネントを管理対象サーバーにデプロイし、構成および管理の目的にのみ管理サーバーを使用します。

Oracle Fusion Middlewareインフラストラクチャの配布を使用して作成されたOracle WebLogic Serverドメインには、Oracle HTTP Serverなどのシステム・コンポーネントも含めることができます。

ドメインの管理対象サーバーは、クラスタへのグループ化が可能です。

ドメインのディレクトリ構造は、WebLogic Serverホームのディレクトリ構造とは異なります。場所はどこでもよく、Oracleホーム・ディレクトリ内にある必要はありません。ドメインの最上位ディレクトリは、ドメイン・ホームと呼ばれます。

図2-1に1つの管理サーバー、およびクラスタ内に2つの管理対象サーバーのある拡張ドメインを示します。また、Oracle Fusion Middlewareのメタデータを保持するデータベースも示します

図2-1 Oracle WebLogic Serverドメイン

関連項目:

ドメイン構成の詳細は、Oracle Fusion Middleware Oracle WebLogic Serverドメイン構成の理解で、Oracle WebLogic Serverドメインの理解に関する項を参照してください。

次の各項では、ドメイン内のエンティティについて説明します。

- 管理サーバーとは

- 管理対象サーバーおよび管理対象サーバー・クラスタの概要

- Javaコンポーネントとは

- システム・コンポーネントとは

- ノード・マネージャとは

2.1.1 管理サーバーとは

管理サーバーは、ドメイン全体を構成するための集中管理エンティティとして動作します。ドメインの構成ドキュメントを管理し、構成ドキュメントでの変更を管理対象サーバーに配布します。管理サーバーは、ドメイン内のすべてのリソースを管理およびモニターする中央の場所として機能します。

ドメインごとに、管理サーバーとして動作するサーバーが1つ必要です。

管理サーバーと通信するには、Fusion Middleware Control、Oracle WebLogic Server管理コンソール、Oracle WebLogic Scripting Tool (WLST)を使用するか、独自のJMXクライアントを作成できます。

Oracle WebLogic Server管理コンソールおよびFusion Middleware Controlは、管理サーバーで動作します。Oracle WebLogic Server管理コンソールは、Webベースの管理コンソールで、管理サーバー管理対象サーバーなど、Oracle WebLogic Serverドメインでのリソースの管理に使用します。Fusion Middleware Controlは、Oracle WebLogic Server、Oracle CoherenceおよびOracle HTTP ServerなどのコンポーネントをはじめとするOracle Fusion Middlewareを管理する、Webベースの管理コンソールです。

関連項目:

- Fusion Middleware Controlの詳細は、「Oracle Enterprise Manager Fusion Middleware Control」を参照

- Oracle WebLogic Server管理コンソールの詳細は、Oracle Fusion Middleware Oracle WebLogic Serverの理解のOracle WebLogic Server管理コンソールおよび概要と、Oracle WebLogic Server管理コンソール・オンライン・ヘルプを参照してください。

2.1.2 管理対象サーバーおよび管理対象サーバー・クラスタの概要

管理対象サーバーは、ビジネス・アプリケーション、アプリケーション・コンポーネント、Webサービスおよびそれらに関連付けられたリソースをホストします。また、パフォーマンスを最適化するため、ドメインの構成ドキュメントの読取り専用のコピーを保持します。管理対象サーバーは、起動時にドメインの管理サーバーに接続し、その構成ドキュメントを管理サーバーが保持するドキュメントに同期します。

ドメインの作成時には、特定のドメイン・テンプレートを使用して作成します。そのテンプレートでは、特定のコンポーネントまたはコンポーネント・グループ(Oracle SOA Suiteなど)がサポートされます。ドメイン内の管理対象サーバーは、それらの特定のOracle Fusion Middlewareコンポーネントをホストすることのみを目的として作成されます。

Oracle Fusion MiddlewareのJavaコンポーネント(Oracle CoherenceやOracle SOA Suiteなど)、および顧客が開発したアプリケーションがドメイン内の管理対象サーバーにデプロイされます。

別のコンポーネントをサポートするテンプレートを使用して作成されたドメインに、他のコンポーネントを追加する場合、ドメイン内に追加の管理対象サーバーを作成し、追加するコンポーネントのドメイン・テンプレートを使用してそのドメインを拡張できます。詳細は、Oracle Fusion Middleware Oracle Fusion Middlewareの管理で、ドメインの拡張による追加コンポーネントのサポートを参照してください。

アプリケーション・パフォーマンスとスループットの向上、または高可用性が求められる本番環境では、2つ以上の管理対象サーバーを構成し、クラスタとして機能させることができます。クラスタとは、スケーラビリティや信頼性を向上させるために同時に稼働および連携する、複数のWebLogic Serverインスタンスの集合です。クラスタ内では、ほとんどのリソースおよびサービスは(単一の管理対象サーバーとは対照的に)、各管理対象サーバーに同様にデプロイされ、フェイルオーバーやロード・バランシングを有効化します。単一ドメインには、複数のOracle WebLogic Server クラスタと、クラスタとして構成されていない複数の管理サーバーを含められます。管理対象サーバーのクラスタ化と非クラスタ化の重要な違いは、フェイルオーバーおよびロード・バランシングのサポートにあります。これらの機能は、管理対象サーバーのクラスタ内でのみ使用可能です。

関連項目:

詳細は、Oracle Fusion Middleware Oracle WebLogic Serverクラスタの管理のWebLogic Serverクラスタリングの理解に関する項を参照してください。

2.1.3 Javaコンポーネントとは

Javaコンポーネントとは、1つ以上のJava EEアプリケーションおよびリソースのセットとしてデプロイされるOracle Fusion Middlewareコンポーネントです。Javaコンポーネントは、Oracle WebLogic Serverドメインにドメイン・テンプレートの一部としてデプロイされます。

Oracle WebLogic ServerとOracle CoherenceはJavaコンポーネントの一例です。

2.1.4 システム・コンポーネントとは

システム・コンポーネントは、Javaアプリケーション・コンテナにデプロイされない管理可能なプロセスです。Oracle HTTP Serverはシステム・コンポーネントの一例です。システム・コンポーネントはWebLogic Serverドメインまたはスタンドアロン・ドメインにデプロイでき、Weblogic管理フレームワークにより管理されます。

WebLogic管理フレームワークの詳細は、「WebLogic管理フレームワークとは」を参照してください。

2.1.5 ノード・マネージャとは

ノード・マネージャは、Oracle WebLogic Serverと別個のプロセスとして実行されるJavaユーティリティです。これにより、管理サーバーとの位置関係にかかわらず、管理対象サーバーやシステム・コンポーネントの一般的な操作を実行できます。

WebLogicドメインでノード・マネージャを使用するかどうかはオプションですが、高可用性を要求するアプリケーションがOracle WebLogic Server環境でホストされている場合には、ノード・マネージャを使用すると重要な利点が得られます。これはスタンドアロン・ドメインではオプションでなく、このことは「スタンドアロン・ドメインとは」で説明しています。

管理対象サーバーをホストするコンピュータでノード・マネージャを実行する場合には、管理コンソール、Fusion Middleware Controlコンソールまたはコマンド行を使用して、管理対象サーバーをリモートで起動および停止できます。ノード・マネージャを使用して、予期しない障害が発生した後に、管理対象サーバーを自動的に再起動することもできます。

ノード・マネージャの範囲は構成可能です。

- ドメイン当たり
ドメイン当たりのノード・マネージャでは、ノード・マネージャがドメインと関連付けられ、マシン上のドメインのすべてのサーバーを制御するように構成されます。(ドメイン当たりのノード・マネージャはJavaベースのノード・マネージャです。)

これは、構成ウィザードを使用してノード・マネージャを構成する場合のデフォルトです。

- ホスト当たり
ホスト当たりのノード・マネージャでは、ノード・マネージャ・プロセスが特定のWebLogic Serverドメインとは関連付けられず、マシンと関連付けられます。サーバー・インスタンスがノード・マネージャ・プロセスと同じマシン上に存在している限り、同じノード・マネージャ・プロセスを使用して任意のWebLogic Serverドメインのサーバー・インスタンスを制御できます。ホスト当たりのノード・マネージャは、ノード・マネージャを使用して制御する必要があるWebLogic Serverインスタンス(管理サーバーまたは管理対象サーバーのどちらであっても)をホストする各コンピュータで実行する必要があります。(ホスト当たりのノード・マネージャは、Javaベースまたはスクリプトベースのノード・マネージャにできます。)

関連項目:

Oracle Fusion Middleware Oracle WebLogic Serverノード・マネージャの管理のノード・マネージャの概要

2.2 スタンドアロン・ドメインとは

スタンドアロン・ドメインは、Oracle HTTP Serverなど、システム・コンポーネントのためのコンテナです。Oracle WebLogic Serverドメインに似たディレクトリ構造を持っていますが、管理サーバーや管理対象サーバーは含んでいません。スタンドアロン・ドメインには、同一タイプのシステム・コンポーネント(Oracle HTTP Serverなど)、またはタイプの混在したシステム・コンポーネントの1つ以上のインスタンスが含まれます。

WebLogic管理フレームワークはスタンドアロン・ドメインを管理するツールを提供しています。WebLogic管理フレームワークの詳細は、「WebLogic管理フレームワークとは」を参照してください。

一般的に、Oracle HTTP Serverの実装をOracle WebLogic Serverドメインのフロントエンド・サーバーとして動作させず、Fusion Middleware Controlにより提供される管理機能は必要ない場合に、スタンドアロン・ドメインを使用します。

図2-4はOracle HTTP Serverがインストールされているスタンドアロン・ドメインを示しています。

図2-2 スタンドアロン・ドメイン

2.3 Oracle Fusion Middlewareの主要ディレクトリとは

図2-3は、Oracle Fusion MiddlewareをOracle WebLogic ServerおよびOracle JRFとともにインストールし、構成した後のディレクトリ構造の概要を示しています。

図2-3 Oracle WebLogic Serverドメインのディレクトリ構造

Oracle HTTP ServerがWebLogicドメインにインストールされた場合のディレクトリ構造の図については、Oracle Fusion Middleware Oracle HTTP Serverのインストールと構成のWebLogic ServerドメインでのOracle HTTP Serverのディレクトリ構造の理解に関する項を参照してください。

表2-1は、Oracle Fusion Middlewareの主要ディレクトリ、およびそれらのディレクトリをOracle Fusion Middlewareインストールで参照するときに使用される変数を説明しています。例や手順にこれらの変数があった場合は、変数を会社のトポロジの対応するディレクトリ・パスの絶対パスに置き換えてください。

注意:

下の例で提供されているディレクトリ・パスは、Oracle Universal Installerのデフォルトのディレクトリ名が使用されていると想定しています。

表2-1 Oracle Fusion Middlewareインストールのディレクトリ

ディレクトリ名

変数

説明

ディレクトリ・パス

Oracleホーム

ORACLE_HOME

Oracle Fusion Middleware全製品用にホスト・コンピュータに作成されるOracleホーム。この読取り専用ディレクトリには、バイナリ・ファイルとライブラリ・ファイル、Oracle共通ホーム・ディレクトリ、およびインストールするOracle Fusion Middlewareの各製品ごとの個別の製品ディレクトリが含まれています。

/install_location/Oracle_Home

Oracle共通ホーム

ORACLE_COMMON

OracleホームにインストールされているすべてのOracle Fusion Middleware製品および機能に共通のバイナリおよびライブラリ・ファイルを含むディレクトリ。

さらに、Oracle共通ホーム・ディレクトリには、Oracle Enterprise Manager Fusion Middleware Control、WLST、構成ウィザード、アップグレード・ツール、およびOracle JRFなどの共通ツールに必要なファイルが含まれています。

各OracleホームにはOracle Commonディレクトリが1つだけあります。

/install_location/Oracle_Home/oracle_common

製品ディレクトリ

PROD_DIR

論理製品またはフィーチャー・セットに関連付けられているバイナリ・ファイルが含まれている、Oracleホーム内のディレクトリ。Oracleホーム内の各製品ディレクトリの名前はインストーラによって事前定義され、変更できません。

/install_location/Oracle_Home/Prod_Dir

Oracle WebLogic Serverホーム

WL_HOME

WebLogic Serverバイナリ・ファイル固有の製品ディレクトリ。

/install_location/Oracle_Home/wlserver

Fusion Middleware Control

EM_DIR

Oracle Fusion Middleware Oracleホーム内のOracle Enterprise Manager Fusion Middleware Controlコンソール・ディレクトリ。このディレクトリにはFusion Middleware Controlを実行するのに必要なバイナリ・ファイルおよびライブラリ・ファイルが含まれています。

/install_location/Oracle_Home/em

ドメイン・ホーム

DOMAIN_HOME

ドメイン情報および構成アーティファクトが格納されている場所。

Oracle WebLogic Serverドメインの詳細は、「Oracle WebLogic Serverドメインとは」を参照してください。

スタンドアロン・ドメインの詳細は、「Oracle WebLogic Serverドメインとは」を参照してください。

/install_location/oracle/domains/base_domain

アプリケーションのホーム

APPLICATION_HOME

構成するドメインに関連したアプリケーションが作成されるディレクトリ。ソフトウェアのアップグレードやパッチが必要な場合に、Oracleホーム内のファイルが影響を受けることのないように、この場所はOracleホーム・ディレクトリの外に置くことをお薦めします。

install_location/oracle/applications

図2-4は、スタンドアロン・ドメインにOracle HTTP Serverなどのシステム・コンポーネントをインストールしたディレクトリ構造を示しています。

図2-4 スタンドアロン・ドメインのディレクトリ構造

ディレクトリの説明は表2-1にあります。

2.4 WebLogic管理フレームワークとは

Oracle Fusion Middlewareでは、基本的な管理機能を必要とする複数のOracle Fusion Middleware製品に、種類の異なる管理機能を提供するWebLogic管理フレームワークが提供されています。この機能には、共通のコマンド行、API、およびユーザー・インタフェースを介した開始、停止、構成設定、およびその他の、製品のライフサイクルにわたる基本的な各種操作が含まれます。

WebLogic管理フレームワークは固有のWebLogic ServerおよびCoherence機能で構成されます。

WebLogic管理フレームワークはJavaコンポーネントおよびシステム・コンポーネントを含めることができるWebLogic Serverドメインと、システム・コンポーネントが含まれるスタンドアロン・ドメインの両方を管理します。ただし、次の表に示すように、スタンドアロン・ドメインにはすべての機能が提供されているわけではありません。

機能

WebLogic Serverドメイン

スタンドアロン・ドメイン

参照先

ノード・マネージャ

はい

はい

ノード・マネージャとは

WebLogic Scripting Tool

はい

はい

Oracle WebLogic Scripting Tool(WLST)

構成ウィザード

はい

はい

Oracle Fusion Middleware構成ウィザードによるWebLogicドメインの作成

圧縮/圧縮解除ユーティリティ

はい

はい

Oracle Fusion Middleware PackおよびUnpackコマンドによるテンプレートとドメインの作成を参照してください。

WebLogic Server JMXおよびMBeanインフラストラクチャ

はい

いいえ

Oracle Fusion Middleware Oracle WebLogic Server JMXによるカスタム管理ユーティリティの開発

WebLogic Server RESTful管理サービス

はい

いいえ

Oracle Fusion Middleware Oracle WebLogic Server RESTful Webサービスの開発と保護

Weblogic.deployer

はい

いいえ

Oracle Fusion Middleware Oracle WebLogic Serverへのアプリケーションのデプロイのweblogic.Deployerコマンド行リファレンスに関する項

WebLogic管理フレームワークのコヒーレンス・キャッシュ

はい

いいえ

Oracle Fusion Middleware Oracle Coherenceのマネージメント

管理コンソール

はい

いいえ

Oracle WebLogic Server管理コンソール

Fusion Middleware Control

はい

いいえ

Oracle Enterprise Manager Fusion Middleware Control。

2.5 メタデータ・リポジトリとは

メタデータ・リポジトリには、Oracle Application Development FrameworkやOracle SOA SuiteなどのOracle Fusion Middlewareコンポーネントのメタデータが含まれています。また、Oracle Fusion Middlewareの構成に関するメタデータおよびエンタープライズ・アプリケーションのメタデータも格納できます。

メタデータ・リポジトリは、データベース・ベースでもファイル・ベースでも構いません。データベース・ベースにする場合は、Repository Creation Utility (RCU)を使用して、既存のデータベースにリポジトリをインストールできます。RCUを使用して、ユーザーはOracle Fusion Middlewareコンポーネントのスキーマを作成できます。

データベース・ベースのメタデータ・リポジトリの詳細は、Oracle Fusion Middleware Repository Creation Utilityによるスキーマの作成を参照してください。

特定タイプのリポジトリであるMDSリポジトリには、Oracle Application Development FrameworkなどのOracle Fusion Middlewareコンポーネントの大半のメタデータと、一定タイプのアプリケーションのメタデータが含まれています。MDSリポジトリの詳細は、Oracle Fusion Middleware Oracle Fusion Middlewareの管理の「MDSリポジトリの管理」を参照してください。

3 Oracle Fusion Middlewareのコンポーネントの概要

Oracle Fusion Middlewareには、Oracle WebLogic Server、Oracle HTTP ServerおよびOracle Coherenceなど多くのコンポーネントがあります。

内容は次のとおりです。:

- Oracle Fusion Middlewareインフラストラクチャについて

- Oracle WebLogic Serverの理解

- Oracle Web Servicesについて

- Oracle Coherenceについて

- Oracle HTTP Serverについて

- Oracle User Messaging Serviceについて

- Oracle Platform Security Servicesについて

- Oracle Data Integratorについて

- Oracle SOA Suiteについて

- Oracle Business Process Management Suiteについて

- Oracle Managed File Transferについて

- Oracle Enterprise Data Qualityについて

- Oracle Enterprise Schedulerについて

- Oracle Stream Analyticsについて

- Oracle Traffic Directorについて

- Oracle WebCenter Contentについて

- Oracle WebCenter Portalについて

- Oracle WebCenter Sitesについて

- Oracle BI Enterprise Editionについて

- Oracle Forms Servicesについて

3.1 Oracle Fusion Middlewareインフラストラクチャについて

Oracle Fusion Middleware Infrastructureは、Oracle WebLogic Server、Oracle CoherenceおよびOracle JRFのインフラストラクチャ・サービスを提供する、Oracle Fusion Middlewareディストリビューションです。

Oracle JRFインフラストラクチャ・サービスには、次のものが含まれます。

- Oracle Application Development Framework。

- Oracle Metadata Services

- Oracle Platform Security Services

- Oracle Web Services Manager。

- Oracle Enterprise Manager Fusion Middleware Control。

これらのサービスは、Infrastructureのインストーラによって、Oracle Fusion Middleware 12cのOracleホーム内にある、Oracle共通ディレクトリにインストールされます。

Oracle Fusion Middleware 11gの同等のインストーラはApplication Developer 11gインストーラで、これにはOracle WebLogic Serverの既存のインストールが必要であることに注意してください。12cでは、Oracle Fusion Middleware InfrastructureディストリビューションはOracle WebLogic ServerとOracle JRFの両方で構成されていて、単一のインストーラが対応します。

3.2 Oracle WebLogic Serverの理解

Oracle WebLogic Serverは、スケーラブルな企業向けのJava Platform, Enterprise Edition(Java EE)アプリケーション・サーバーです。Oracle WebLogic Serverのインフラストラクチャは、様々な分散アプリケーションのデプロイメントをサポートしており、SOAに基づいてアプリケーションを構築するための理想的な基盤です。

Java EEは、Javaプログラミング言語においてサーバー・プログラミング用に広く使用されているプラットフォームです。Java EEプラットフォームでは、JavaのStandard Editionとは異なり、主にアプリケーション・サーバー上で実行されるモジュール形式のコンポーネントに基づいて、フォルト・トレラントな分散多層Javaソフトウェアをデプロイする機能を提供するライブラリが追加されています。

企業は、Oracle WebLogic Serverにより、Java EEの実装だけでなく、堅牢でセキュアな高可用性のある管理しやすいスケーラブルな環境にビジネスクリティカルなアプリケーションをデプロイすることができます。これらの特徴により、企業はOracle WebLogic Serverインスタンスのクラスタを構成し、ロードを分散し、ハードウェアまたはその他の障害が発生した際にかわりとなる処理能力を提供できます。新しい診断ツールにより、システム管理者はデプロイ済アプリケーションのパフォーマンスやOracle WebLogic Serverの環境自体をモニターおよび調整できます。また、人による操作を介さずにアプリケーション・スループットを自動的にモニターおよび調整するようにOracle WebLogic Serverを構成することもできます。サービスへのアクセスは豊富なセキュリティ機能によって保護され、企業データをセキュアに保つことで悪意のある攻撃を防止できます。

詳細は、Oracle Fusion Middleware Oracle WebLogic Serverの理解の概要に関する項を参照してください。

3.3 Oracle Web Servicesについて

Webサービスは、ネットワーク上の他のシステムから利用可能な1つのアプリケーションにパッケージされた一連の関数です。ネットワークは企業イントラネットの場合もあれば、インターネットの場合もあります。Webサービスは、大部分のシステムに備わっている基本的な標準テクノロジに依存しているため、分散システムを相互接続する場合に適した方法です。 Webサービスは、Webベースの分散アプリケーション間で共有でき、Webベースの分散アプリケーションのコンポーネントとして使用することも可能です。カスタマ・リレーションシップ・マネジメント・システム、注文処理システム、他の既存のバックエンド・アプリケーションなどその他のシステムでは、Webサービス関数をコールし、データを要求したり、操作を実行できます。

Oracle Fusion MiddlewareのWebサービスの概要、各カテゴリでサポートされているWebサービスとクライアントの説明、およびOracle Fusion Middleware Webサービスの実装のロードマップの詳細は、Oracle Fusion Middleware Webサービスの理解のWebサービスに関する項を参照してください。

3.4 Oracle Coherenceについて

Oracle Coherenceはクラスタ化されたデータの管理において、読み書きアクセスに対しては完全な一貫性と単一のシステム・イメージ(SSI)およびスケーラビリティを、また、ストレージと処理に対しては透過的なフェイルオーバーとフェイルバック、そしてリニア・スケーラビリティを提供し、さらにシングル・ポイント障害(SPOF)のない、クラスタ全体のロックとトランザクションを提供します。

この基盤の上に、データベース・キャッシング、HTTPセッション管理、グリッド・エージェントの起動、分散問合せなど、Coherenceが提供する様々なサービスが構築されます。

Oracle Coherenceの詳細は、Oracle Fusion Middleware Oracle Coherenceでのアプリケーションの開発のCoherenceの概要に関する項を参照してください。

3.5 Oracle HTTP Serverについて

Oracle HTTP Serverは、Apache HTTP Serverインフラストラクチャをベースとしており、Oracleが専用に開発したモジュールが含まれます。シングル・サインオン、クラスタ化デプロイメントおよび高可用性機能により、Oracle HTTP Serverの運用を拡張しています。

Oracle HTTP Serverには、クライアント・リクエストを処理するための次のコンポーネントが含まれます。

- HTTPリスナー。受信リクエストを処理し、それを処理する適切なユーティリティにルーティングします。

- モジュール(mod)。Oracle HTTP Serverの基本的な機能を実装および拡張します。標準的なApache HTTP Serverモジュールの多くは、Oracle HTTP Serverに組み込まれています。また、Oracle HTTP Serverとその他のOracle Fusion Middlewareコンポーネントとの統合をサポートするために、Oracle Fusion Middlewareに固有のモジュールもいくつか組み込まれています。

- Perlインタプリタ。 mod_perlを介してOracle HTTP Serverに組み込まれた永続的なPerlのランタイム環境です。

Oracle HTTP Serverの詳細は、Oracle HTTP Serverの管理を参照してください。

3.6 Oracle User Messaging Serviceについて

Oracle User Messaging Serviceは、ユーザーとデプロイされたアプリケーション間での双方向通信を可能にします。

主な機能は次のとおりです。

- 様々なメッセージング・チャネルに対するサポート: メッセージは、電子メール、インスタント・メッセージ(IM)(XMPP)、ショート・メッセージ・サービス(SMS)(SMPP)およびボイスを介して送受信できます。

- 双方向メッセージング: アプリケーションからユーザーへのメッセージ送信(アウトバウンド・メッセージングとも呼ばれる)以外に、ユーザーは、メッセージングの相互作用(インバウンド・メッセージング)を開始できます。たとえば、ユーザーが特定のアドレスに電子メールまたはテキスト・メッセージを送信すると、そのメッセージは適切なアプリケーションにルーティングされ、次に、アプリケーションでは、ビジネス・ロジックに従ってユーザーに応答するか、または別のプロセスを起動します。

- ユーザー・メッセージング・プリファレンス: エンド・ユーザーは、Webインタフェースを使用して、メッセージング通知の受信方法と受信時間に関するプリファレンスを定義できます。アプリケーションでは、ユーザーの電子メール・アドレスやIMクライアントへの送信を判断せずに、その柔軟性によって、単にメッセージをユーザーに送信し、その先のメッセージのルーティングをユーザーのプリファレンスに従ってUMSに任せます。

- 強力なメッセージ配信: UMSは、メッセージング・ゲートウェイが提供する配信ステータス情報を継続して記録し、アプリケーションにこの情報を提供しているため、アプリケーションは失敗した配信に対応できます。また、アプリケーションでは、初期のアドレスへの配信が失敗した場合に備えて、メッセージに対して1つ以上のフェイルオーバー・アドレスを指定できます。UMSのフェイルオーバー機能を使用することで、アプリケーション開発者は、複雑な再試行ロジックの実装から解放されます。

Oracle User Messaging Serviceの詳細は、Oracle Fusion Middleware Oracle User Messaging Serviceの管理で、Oracle User Messaging Serviceの概要を参照してください。

3.7 Oracle Platform Security Servicesについて

Oracle Platform Security Servicesは、エンタープライズ製品開発チーム、システム・インテグレータおよび独立系ソフトウェア・ベンダーに、Java SEおよびJava EEアプリケーション向けの標準ベースの移植性の高いエンタープライズグレードの統合セキュリティ・フレームワークを提供します。

Oracle Platform Security Servicesは、基盤となるセキュリティ・プラットフォームとして、WebLogic Server、Server Oriented Architecture (SOA)アプリケーション、Oracle WebCenter、Oracle Application Development Framework (ADF)アプリケーションなどのOracle Fusion Middlewareにセキュリティを提供します。

Oracle Platform Security Servicesは、セキュリティおよびアイデンティティ管理の実装の煩雑さから開発者を解放する、アプリケーション・プログラミング・インタフェース(API)形式の抽象化レイヤーを提供します。OPSSを使用すれば、開発者は、暗号キーの管理、リポジトリ・インタフェースや他のアイデンティティ管理インフラストラクチャについて詳しく把握しておく必要がありません。社内開発アプリケーション、サード・パーティ・アプリケーションおよび統合アプリケーションでは、OPSSを使用することで、企業全体で統一された同一のセキュリティ・サービス、アイデンティティ管理サービスおよび監査サービスを利用できます。

詳細は、Oracle Platform Security Servicesによるアプリケーションの保護の「Oracle Platform Security Servicesとは」を参照してください。

3.8 Oracle Data Integratorについて

Oracle Data Integratorには、複雑なデータ・ウェアハウスを構築、デプロイおよび管理するため、あるいはSOAまたはビジネス・インテリジェンス環境のデータ集中型アーキテクチャの一部として、完全に統一されたソリューションが用意されています。 さらに、データ統合のあらゆる要素(データの移動、データの同期化、データ品質、データ管理、データ・サービス)を組み合せて、複雑なシステムにおいて情報の迅速さ、正確さおよび一貫性を保証します。

Oracle Data Integratorの特徴は、データ統合のあらゆるスタイル(データ中心、イベント中心、サービス中心)を組み込んだアクティブな統合プラットフォームです。ODIでは、大量のデータの効率的な変換、高度なチェンジ・データ・キャプチャ(CDC)機能によるリアルタイムのイベント処理、Oracle SOA Suiteに対するデータ・サービスの提供によって、分断化状態の統合が統一されます。また、堅牢なデータ整合性制御機能によって、データの一貫性と正確性が保証されます。異種のE-LT、宣言的な設計、ナレッジ・モジュールなど、中核となる強力な差別化機能によって、Oracle Data Integratorは、統合プラットフォームのパフォーマンス、柔軟性、生産性、モジュール性およびホットプラガブル性の要件を満たします。

詳細は、Oracle Fusion Middleware Oracle Data Integratorの理解のOracle Data Integratorの概要に関する項を参照してください。

3.9 Oracle SOA Suiteについて

サービス指向アーキテクチャ(SOA)は、ビジネス上の問題に対するソリューションを提供するために、エンタープライズ・アプリケーション統合の構築をサポートするエンタープライズ・アーキテクチャを提供します。SOAは、統合と再利用が容易で、柔軟かつ順応性のあるITインフラストラクチャを作成するモジュール型ビジネスのWebサービスとして、エンタープライズ・アプリケーションの開発を促進します。

Oracle SOA Suiteには、コンポジット・アプリケーションを設計、デプロイおよび管理するためのサービス・インフラストラクチャ・コンポーネントの完全なセットが用意されています。Oracle SOA Suiteにより、サービスの作成と管理を行って、複合アプリケーションとビジネス・プロセスに編成できます。コンポジットを使用すれば、複数のテクノロジ・コンポーネントを組み合せて1つのSOAコンポジット・アプリケーションを簡単に作成できます。Oracle SOA Suiteは異種ITインフラストラクチャに組み込まれ、企業によるSOAの段階的な採用を可能にします。

詳細は、Oracle SOA SuiteおよびOracle Business Process Management Suiteの管理の「Oracle SOA Suiteとは」を参照してください。

3.10 Oracle Business Process Management Suiteについて

Oracle BPM Suiteでは、ビジネス・プロセスを中心とするビジネス・アプリケーションの開発、管理および使用のための統合環境が提供されます。

Oracle BPM Suiteは、設計時や実装からランタイムやアプリケーション管理まで、アプリケーション開発ライフサイクルのすべてのステージをシームレスに統合します。Oracle BPM Suiteは、Oracle SOA Suite上で階層化され、多くの同じ製品コンポーネントを共有します。

詳細は、Oracle SOA SuiteおよびOracle Business Process Management Suiteの管理のOracle Business Process Management Suiteに関する項を参照してください。

3.11 Oracle Managed File Transferについて

Oracle Managed File Transfer (MFT)は、エンド・ツー・エンドで高いパフォーマンスで動作する標準ベースの管理対象ファイル・ゲートウェイです。

ファイルの暗号化、スケジューリング、埋込みFTPサーバーと埋込みsFTPサーバーなどの機能を備えた軽量なWebベースのデザインタイム・コンソールで、ファイル転送の設計、デプロイメントおよび監視を実行できます。

詳細は、Oracle Fusion Middleware Oracle Managed File Transferの使用のOracle Managed File Transferの理解に関する項を参照してください。

3.12 Oracle Enterprise Data Qualityについて

Oracle Enterprise Data Qualityでは、データ品質の把握、改善、保護および制御に使用される、包括的なデータ品質管理環境を提供します。

EDQは、ベスト・プラクティスのマスター・データ管理、データ統合、ビジネス・インテリジェンスおよびデータ移行イニシアティブを容易にします。EDQは、カスタマ・リレーションシップ・マネジメントおよび他のアプリケーションに統合されたデータ品質を提供します。

詳細は、Oracle Fusion Middleware Enterprise Data Quality概念の理解のOracle Enterprise Data Qualityに関する項を参照してください。

3.13 Oracle Enterprise Schedulerについて

Oracle Enterprise Schedulerでは、ジョブを定義、スケジュールおよび実行できます。ジョブとは、アプリケーションのかわりに実行する作業の単位のことです。

たとえば、特定のPL/SQLファンクションやコマンド行プロセスを実行するジョブを定義できます。Javaコードを実行するジョブを定義できます。

詳細は、Oracle Fusion Middleware Oracle Enterprise Schedulerの管理で、Oracle Enterprise Schedulerの管理の概要に関する項を参照してください。

3.14 Oracle Stream Analyticsについて

Oracle Stream Analyticsは、Oracle Stream Analyticsサーバー、Oracle Stream Analytics Visualizer、コマンドライン管理インタフェースおよびOracle JDeveloper統合開発環境(IDE)で構成されます。

Oracle Stream Analyticsサーバーは、Oracle Stream Analyticsアプリケーションを実行するために、論理的に関連付けられたリソースおよびサービスをホストします。サーバーはドメインにグループ化され、ドメインとして管理されます。1つのドメインは1つのサーバー(スタンドアロンサーバー・ドメイン)または多くのサーバー(マルチサーバー・ドメイン)を持つことができます。Oracle Stream Analytics VisualizerおよびOracle Stream Analytics管理コマンドライン・インタフェースを介して、Oracle Stream Analyticsドメインおよびサーバーを管理します。

詳細は、Oracle Fusion Middleware Oracle Stream Analyticsイベント処理スタート・ガイドで、Oracle Stream Analyticsにおけるイベント処理概要を参照してください。

3.15 Oracle Traffic Directorについて

Oracle Traffic Directorは高速で、かつ信頼性と拡張性のあるレイヤー7のソフトウェア・ロード・バランサです。バック・エンドのアプリケーション・サーバーおよびすべてのWebサーバーへのすべてのHTTP、HTTPS、TCPトラフィックに対する信頼できるエントリ・ポイントとして機能するように、Oracle Traffic Directorを設定できます。

Oracle Traffic Directorは、クライアントから受信したリクエストの、指定されたロード・バランシング・メソッドに基づくバック・エンドのサーバーへの分散、指定されたルールに基づくリクエストのルーティング、頻繁にアクセスされるデータのキャッシュ、トラフィックの優先付け、およびサービス品質の制御を行います。

Oracle Traffic Directorのアーキテクチャでは、大量のアプリケーション・トラフィックを低遅延で処理できます。この製品は、Oracle Exalogic Elastic CloudおよびOracle SuperClusterでの使用に最適化されています。Exalogicのインフィニバンド・ファブリックを介してバック・エンドのサーバーと通信できます。

詳細は、『Oracle Traffic Directorの管理』のOracle Traffic Directorのスタート・ガイドに関する項を参照してください。

3.16 Oracle WebCenter Contentについて

Oracle WebCenter Contentを使用すると、企業は企業全体においてあらゆる種類のコンテンツを統合、管理および活用できます。マーケティング、ブランド管理、Webプレゼンス、会計、販売、人事およびエンジニアリングなどの企業のすべての業務分野で、同じツールを共有して共通のリポジトリ内の同じ情報に容易にアクセスできます。

情報を一元化し、資格のあるユーザーに情報へのアクセスを許可することにより、Oracle WebCenter Contentはコストを削減し、冗長性を排除し、効率を向上させます。同時に、必要に応じて情報を適切に管理、追跡および処分できます。

詳細は、Oracle Fusion Middleware Oracle WebCenter Contentの概念の理解を参照してください。

3.17 Oracle WebCenter Portalについて

Oracle WebCenter Portalは、標準ベースの、サービス指向アーキテクチャの上に構築された、統合された一連のコンポーネントであり、ソーシャル・アプリケーション、エンタープライズ・ポータル、コラボレイティブ・コミュニティおよびコンポジット・アプリケーションを作成できます。 Oracle WebCenter Portalは、機能豊富なインターネット・アプリケーション、統合されたマルチチャネルのポータル・フレームワークの柔軟性と力、およびコンテンツ、コラボレーション、プレゼンスおよびソーシャル・ネットワーキング機能を実現する一連のツールとサービスを開発するために、動的なユーザー・インタフェース・テクノロジを結合します。

これらのコンポーネントを基に、Oracle WebCenter Portalは、個人およびグループがより効果的に作業およびコラボレーションできる構成可能な作業環境とともに、WebCenter Portalと呼ばれる、すぐに利用できる、エンタープライズ対応のカスタマイズ可能なアプリケーションも提供します。

Oracle WebCenter Portalは、ポータルまたはアプリケーションのコンテキスト内から、インスタント・メッセージ、ドキュメント、コンテンツ管理、ディスカッション・フォーラム、Wiki、ブログ、およびタグ付けなどのツールとユーザーが直接対話できる、オープンで拡張可能なソリューションを提供します。これらのツールおよびサービスは、エンド・ユーザーおよびITに、次世代のコラボレイティブなアプリケーションおよびポータルの構築およびデプロイを可能にします。

詳細は、Oracle Fusion Middleware Oracle WebCenter Portalの管理でOracle WebCenter Portalの概要を参照してください。

3.18 Oracle WebCenter Sitesについて

Oracle WebCenter Sitesは、Webエクスペリエンス・マネジメント・システムです。これは、デスクトップとモバイル用Webサイトの構築、目的のコンテンツを使用したこれらのパーソナライズ、これらの成功に関するフィードバックの収集、訪問者によるWebサイトとの対話の分析、訪問者の好みに基づくWebサイトの変更のテストを行う上で役に立ちます。

Oracle WebCenter Sites: Contributorインタフェースには、Webサイトのコンポーネントを構築および管理するための一連の機能が用意されています。また、Oracle WebCenter Sites: A/B Testingなどの機能を使用して、Webサイトの成果を測定できるため、状況に応じてWebサイトを改善できます。

管理者を作成するために、Oracle WebCenter Sitesでは、AdminインタフェースおよびWEM Adminインタフェースを使用することができます。これらは、コンテンツ管理サイトのすべての側面を管理するのに必要なツールを提供します。また、Oracle WebCenter Sites: Insights、Oracle WebCenter Sites: A/B TestingおよびConversionsなどの機能を有効化することができ、これにより、コンテンツ・コントリビュータおよびマーケタがWebサイトの成功性の判断して、結果に従いWebサイトを強化できます。

詳細は、Oracle Fusion Middleware Oracle WebCenter Sitesの使用のOracle WebCenter Sitesの概要を参照してください。

3.19 Oracle BI Enterprise Editionについて

Oracle BI Enterprise Edition(単にOracle Business Intelligenceと呼ばれることもある)には、あらゆるビジネス・インテリジェンス機能が備わっています。

これらの機能により、次のことが可能になります。

- 組織の最新データの収集

- わかりやすい形式(表やグラフなど)でのデータの表示

- 組織内の人々へのタイムリーなデータの配信

これらの機能によって、組織では、よりよい決定、詳細な情報に基づいた措置、より効率的なビジネス・プロセスの実装が可能になります。

詳細は、Oracle Fusion Middleware Oracle Business Intelligence Enterprise Editionシステム管理者ガイドで、「Oracle BI Enterprise Editionについて」を参照してください。

3.20 Oracle Forms Servicesについて

Oracle Formsを使用してFormsアプリケーションを開発および配布します。Formsアプリケーションは、効率的かつ密接に連結してOracle Databaseにアクセスするためのユーザー・インタフェースを提供します。

JavaとWebのサービスにアプリケーションを統合して、サービス指向アーキテクチャ(SOA)を活用できます。

詳細は、Oracle Fusion Middleware Forms Servicesデプロイメント・ガイドでOracle Formsを参照してください。

4 Oracle Fusion Middlewareツールの使用

Oracle Fusion Middlewareでは、ご使用のミドルウェア・コンポーネントのインストール、構成、および管理などの管理タスクを実行するために使用するツールが用意されています。

内容は次のとおりです。:

- インストール・ツールおよび構成ツールについて

- 管理ツールについて

- 開発ツールについて

4.1 インストール・ツールおよび構成ツールについて

Oracle Fusion MiddlewareではOracle Fusion Middlewareをインストール、構成、およびアップグレードするために、次の基本ツールを提供しています。

- Oracle Universal Installer

- リポジトリ構成ユーティリティ

- OPatch

- 構成ウィザード

- 再構成ウィザード

- アップグレード・アシスタント

4.1.1 Oracle Universal Installer

Oracle Universal Installer (OUI)は、ユーザーによるOracleコンポーネントのインストール、アンインストールを可能にするJavaベースのインストーラです。コンポーネントベースのインストールの他に、統合されたバンドルやスイートのインストール、Web上でのインストールなど、複雑なインストールを実行します。

OUIの主な特長の1つとして、インストール環境の準備状況を診断する前提条件チェック・ツールが提供されています。前提条件チェックは、インストール・プロセスの一部として実行されますが、別のアプリケーションとしても実行できます。

詳細は、Oracle Fusion Middleware Oracle Universal Installerによるソフトウェアのインストールで、Oracle Universal Installerの使用方法を参照してください。

4.1.2 リポジトリ構成ユーティリティ

Oracle Fusion Middlewareコンポーネントの多くは、データベース内にスキーマがないとインストールできません。このようなスキーマを作成してデータベースにロードするには、リポジトリ作成ユーティリティ(RCU)を使用します。詳細は、Oracle Fusion Middlewareリポジトリ作成ユーティリティによるスキーマの作成で、「Repository Creation Utilityについて」を参照してください。

4.1.3 OPatch

OPatchはOracleのソフトウェアに個別パッチを適用するプロセスを支援するユーティリティです。OPatchはJavaベースのユーティリティで、OUIベースのOracleホームまたはスタンドアロンのホームで実行できます。Oracleがソフトウェアをリリースする対象のすべてのオペレーティング・システムで動作します。詳細は、Opatchによるパッチ適用で、OPatchを使用した環境へのパッチ適用を参照してください。

4.1.4 構成ウィザード

構成ウィザードはWebLogic Serverドメインまたはスタンドアロン・ドメインに適切なディレクトリ構造、ドメイン構成ファイル、およびドメインでのサーバーの開始に使用できるスクリプトを作成します。

構成ウィザードでは、ドメインに含める製品コンポーネントを選択したり、テンプレートJARファイルを選択してご使用のターゲット環境向けにドメインを作成または更新するプロセスを、順を追って説明します。必要な場合は、管理対象サーバー、クラスタおよびマシン定義を追加および構成することで、または事前定義されたJDBCデータ・ソースおよびJMSファイル・ストア・ディレクトリをカスタマイズすることで、ご使用の環境に適したドメインをカスタマイズすることもできます。

詳細は、Oracle Fusion Middleware構成ウィザードによるWebLogicドメインの作成で、構成ウィザードの概要に関する項を参照してください。

4.1.5 再構成ウィザード

再構成ウィザードは、前のリリースで作成された既存のWebLogic Serverドメインを再構成します。ドメインにあるアプリケーションに応じて、次の項目が自動的に更新されます。

- WLSコア・インフラストラクチャ

- ドメイン・バージョン

ドメインにOracle Fusion Middleware製品も含まれている場合は、個々の製品に応じて他の項目も更新されます。これにより、Oracle Fusion Middlewareの最新バージョンに含まれている新機能も利用できます。

詳細は、Oracle Fusion Middleware Oracle WebLogic Serverのアップグレードのグラフィカル・モードでのWebLogicドメインの再構成に関する項を参照してください。

4.1.6 アップグレード・アシスタント

アップグレード・アシスタントを使用すると、Oracle Fusion Middleware環境の多くの部分でアップグレードが自動化されます。Oracle Fusion Middlewareアップグレード・アシスタントは、以前のバージョンからのアップグレード処理を順を追って説明します。

詳細は、Oracle Fusion Middleware Oracle Fusion Middlewareのアップグレードのプランニングで、ロードマップ計画のアップグレードを参照してください。

4.2 管理ツールについて

Oracle Fusion Middlewareをインストールして構成すると、グラフィカル・ユーザー・インタフェースまたはコマンド行ツールを使用して、環境を管理できるようになります。

Oracle Fusion Middlewareインストールを管理するために、次の主要なツールが用意されています。

- Oracle Enterprise Manager Fusion Middleware Control。

- Oracle WebLogic Server管理コンソール

- Oracle WebLogic Scripting Tool(WLST)

- Oracle Enterprise Manager Cloud Control。

特にファイルの編集を必要とする手順がないかぎり、すべての管理タスクを実行する際には、構成ファイルを直接編集するより、これらのツールを使用してください。ファイルを編集すると、設定に不整合が生じて問題が発生する場合があります。

4.2.1 Oracle Enterprise Manager Fusion Middleware Control。

Oracle Enterprise Manager Fusion Middleware Control (Fusion Middleware Control)は、ドメインのモニターおよび管理に使用できるWebブラウザベースのグラフィカル・ユーザー・インタフェースです。

管理対象サーバー、クラスタの他、ドメインにインストールおよび構成されていて、実行されているOracle Fusion Middlewareのコンポーネントを管理できます。

Fusion Middleware Controlでは、様々なパフォーマンス・データおよび管理機能が、ドメイン、クラスタ、サーバー、コンポーネントおよびアプリケーションごとに個別のWebベース・ホームページに編成されます。Fusion Middleware Controlのホームページでは、最も重要なモニタリング・データや最も頻繁に使用される管理機能を、すべて各自のWebブラウザから容易に検索することができます。

Fusion Middleware Controlでは、Oracle WebLogic Server管理コンソールに直接アクセスすることができます。Fusion Middleware ControlインタフェースのWebページには、管理コンソールにアクセスできるリンクが含まれています。たとえば「ドメイン」ホームページの「概要」領域には、管理コンソールへのリンクがあります。

詳細は、Oracle Fusion Middleware Oracle Fusion Middlewareの管理のOracle Enterprise Manager Fusion Middleware Controlの使用のスタート・ガイドに関する項を参照してください。

4.2.2 Oracle WebLogic Server管理コンソール

Oracle WebLogic Server管理コンソールは、Oracle WebLogic Serverドメインの管理に使用する、Webブラウザ・ベースのグラフィカル・ユーザー・インタフェースです。これは、管理サーバーへのネットワーク・アクセスでサポートされるWebブラウザからアクセスできます。

管理コンソールを使用すると、以下の操作ができます。

- Oracle WebLogic Serverインスタンスの構成、起動、および停止

- Oracle WebLogic Serverクラスタを構成します

- データベース接続(JDBC)やJMSメッセージングなど、Oracle WebLogic Serverサービスの構成

- セキュリティ・パラメータの構成(ユーザー、グループおよびロールの作成や管理など)

- Java EEアプリケーションの構成およびデプロイ

- サーバー・パフォーマンスとアプリケーション・パフォーマンスのモニター

- サーバー・ログ・ファイルとドメイン・ログ・ファイルの表示

- アプリケーションのデプロイメント記述子の表示

- 選択したランタイム・アプリケーションのデプロイメント・ディスクリプタ要素の編集

詳細は、Oracle Fusion Middleware Oracle Fusion Middlewareの管理で、Oracle WebLogic Server管理コンソールの使用の概要に関する項を参照してください。

4.2.3 Oracle WebLogic Scripting Tool(WLST)

Oracle WebLogic Scripting Tool (WLST)は、Oracle WebLogic Serverドメインおよびスタンドアロン・ドメインの作成、管理およびモニターに使用するコマンド行スクリプト環境です。この環境は、Javaのスクリプト・インタプリタであるJythonに基づいています。WLSTでは、ローカル変数、条件変数、フロー制御文などの標準のJython機能がサポートされている以外に、Oracle WebLogic ServerおよびOracle Fusion Middlewareコンポーネントに固有の一連のスクリプト関数(コマンド)が用意されています。WebLogicのスクリプト言語は、Jythonの言語構文に従って個々のニーズに合せて拡張できます。

WLSTコマンドは、次の任意の方法で呼び出すことができます。

- コマンド行での対話的な呼出し

- スクリプト・モードでのファイルへの指定

- Javaコードへの埋込み

詳細は、Oracle Fusion Middleware Fusion Middleware ControlによるOracle Fusion Middlewareの管理のOracle WebLogic Server Scripting Tool (WLST)のスタート・ガイドWLSTと、Oracle Fusion Middleware WebLogic Server WLSTコマンド・リファレンスのWebLogic Server WLSTオンラインおよびオフラインのコマンド・リファレンスを参照してください。

4.2.4 Oracle Enterprise Manager Cloud Control。

Oracle Enterprise Manager Cloud Controlは、Oracle WebLogic Server、Oracle Fusion Middleware、Oracle以外のミドルウェア・テクノロジおよびライフサイクル管理(構成管理、コンプライアンス管理、プロビジョニング、パッチ適用など)のための包括的なソリューションを提供します。Cloud Controlは、Oracle WebLogic Server、Oracle CoherenceおよびOracle HTTP Serverなど複数のミドルウェア・ソフトウェアにわたって、即時利用可能な可用性とパフォーマンス・モニタリング、強固な診断、構成管理、そしてライフサイクル管理を提供します。

Cloud Controlは、複数のOracle Fusion Middleware環境およびOracle WebLogic Serverドメインのモニターに使用できるWebブラウザベースのグラフィカル・ユーザー・インタフェースです。実際、Cloud Controlは、Oracleパッケージ・アプリケーション、Oracle DatabaseおよびOracle VMなどのOracleテクノロジに対して詳細な管理ソリューションを提供しています。また、Cloud Controlは、Microsoft MOM、IBM WebSphere、JBoss、EMCストレージ、F5 BIG IP、Check Point Firewall、Remedyなど、24を超える異機種管理プラグインおよびコネクタにより、Oracle以外のテクノロジに対しても幅広くサポートします。

Cloud Controlでは、単一インタフェースからのデータ・センター全体の管理以外にも、Oracle Fusion MiddlewareおよびOracle WebLogic Serverのより効率的な管理を支援する重要な機能を提供しています。このようなその他の管理機能には、次のものがあります。

- 収集した可用性データおよびパフォーマンス・データに基づいて傾向を分析し、レポートします。

- 事前定義したしきい値を超えたメトリックに対するアラート通知を(電子メール、ページ、SNMPを介して)受け取ります。

- 一般的な管理操作(起動または停止、WLSTスクリプトなど)を自動化します。

- すべてのJavaアクティビティ(インフライト・トランザクションを含む)に対する表示機能や、JavaからデータベースおよびデータベースからJavaへのトランザクションのトレースにより、迅速に問題を解決します。

- 許可済および未許可の構成変更をリアルタイムで検出、検証、およびレポートします。

- 開発環境と本番環境間での構成の一貫性を確保します。

Oracle Enterprise Manager Cloud Controlの詳細は、OTNで入手可能な『Oracle Enterprise Manager Cloud Control概要』を参照してください。

4.3 開発ツールについて

Oracle Fusion Middlewareでは、Webアプリケーションをビルドする次の開発ツールがサポートされています。

- Oracle JDeveloper

- Oracle Application Development Framework。

- Oracle TopLink

- Oracle Help

4.3.1 Oracle JDeveloper

Oracle JDeveloperは、Java、XML、WebサービスおよびSQLの最新の標準を使用してSOAアプリケーションなどのアプリケーションを構築するための、統合開発環境(IDE)です。これは、開発ライフサイクル全体をサポートし、アプリケーションのモデリング、コーディング、デバッグ、テスト、プロファイリング、チューニングおよびデプロイのための統合された機能を提供します。Oracle JDeveloperは、Oracle Fusion Middleware製品スイートの主要な開発プラットフォームです。これは、Windows、Linux、Mac OS Xおよびその他のUNIXベースのシステム上で動作するクロス・プラットフォームのIDEです。

Oracle JDeveloperは、視覚的で宣言的な開発手法を提供し、Oracle ADFと連携して開発を簡略化します。

Oracle JDeveloperの主要な機能は次のとおりです。

- Java、SOA、Oracle WebCenter Portal、SQLとPL/SQL、HTMLおよびJavaScriptを含む様々なテクノロジ・スタックに使用可能な一貫した開発環境。

- XMLベースのアプリケーション開発。

- データベース・オブジェクトおよびストアド・プロシージャを構築するための完全な開発およびモデル化環境。

- 本番環境にデプロイする前にアプリケーションを実行してテストするための統合ランタイム・サービスである、統合Oracle WebLogic Serverを含む様々なアプリケーション・デプロイメント・オプション。

- 開発のニーズに基づいてIDEのカスタマイズを可能にし、機能を追加する拡張機能。

JDeveloperの使用の詳細は、Oracle Fusion Middleware Oracle JDeveloperによるアプリケーションの開発で、Oracle JDeveloperの概要に関する項を参照してください。

4.3.2 Oracle Application Development Framework。

Oracle ADFは、Java EE標準およびオープン・ソース・テクノロジを基盤とするエンドツーエンドのアプリケーション・フレームワークで、サービス指向アプリケーションの実装を簡素化および迅速化します。Oracle ADFは、Web、無線、デスクトップまたはWebサービスのインタフェースを使用してデータの検索、表示、作成、変更および検証を行うアプリケーションを作成するエンタープライズ開発者に適しています。Oracle JDeveloperとOracle ADFを連携させると、ドラッグ・アンド・ドロップでのデータ・バインディング、視覚的なUI設計およびチーム開発の各機能を組み込んで、設計からデプロイまでの完全な開発ライフサイクルに対応する環境を作成できます。

詳細は、Oracle Fusion Middleware Oracle Application Development Frameworkの理解で、Oracle ADFの概要を参照してください。

4.3.3 Oracle TopLink

Oracle TopLinkは高度なオブジェクト永続性およびオブジェクト変換フレームワークであり、開発と保守にかかる労力を削減して、エンタープライズ・アプリケーションの機能性を高める開発ツールと実行時機能を提供します。

Oracle TopLinkを使用して、永久性のあるオブジェクト指向のデータをリレーショナル・データベースに格納する高性能アプリケーションを構築できます。オブジェクト指向データが、リレーショナル・データまたはExtensible Markup Language (XML)要素に正常に変換されます。

Oracle TopLinkの詳細は、Oracle Fusion Middleware Oracle TopLinkの理解で、Oracle TopLinkの概要を参照してください。

4.3.4 Oracle Help

Oracle Helpは、JavaアプリケーションおよびWebアプリケーションについてHTMLベースのヘルプ・システムを開発および表示する方法を提供します。作成者は、Oracle Help for Javaを使用するJava環境とOracle Help for the Webを使用するWeb環境の両方で、変更なしで表示可能な1つのヘルプ・システムを作成できます。Oracle Help for the Webは、Oracle Help for the Web - UIXとOracle Help for the Web – Rich Clientの2つの形式で利用可能です。

Oracle Help for Java (OHJ)は、Javaコンポーネント、Java API、およびJava環境でHTMLベースのヘルプ・コンテンツを開発および表示するためのファイル形式の仕様のセットです。OHJは、基本的にJavaアプリケーションでヘルプを表示するように設計されていますが、Java環境で使用するスタンドアロン・ドキュメント・ビューアとして実装することもできます。

Oracle Help for the Web – UIX (OHW-UIX)は、JavaサーブレットおよびWeb環境でHTMLベースのヘルプ・コンテンツを開発および配信するためのファイル形式の仕様です。OHW-UIXは、Webアプリケーションのコンテキスト依存ヘルプを提供するためや、Web上で独立したHTMLコンテンツの構造化ビューを処理および表示する方法として使用できます。

Oracle Help for the Web – Rich Client (OHW-RC)は、OHW-UIXと同様に、Web環境でHTMLベースのヘルプ・コンテンツを配信します。これは、JavaServer Faces (JSF)テクノロジに基づいたOracle ADFを使用して、オラクル社のBrowser Look And Feel Plus (BLAF+)ガイドラインに準拠したユーザー・インタフェースを構築します。

Oracle Helpの詳細は、Oracle Fusion Middleware Oracle Helpによるヘルプ・システムの開発で、Oracle Helpの概要を参照してください。