Oracle Fusion MiddlewareではOracle Fusion Middlewareをインストール、構成、およびアップグレードするために、次の基本ツールを提供しています。
Oracle Universal Installer (OUI)は、ユーザーによるOracleコンポーネントのインストール、アンインストールを可能にするJavaベースのインストーラです。コンポーネントベースのインストールの他に、統合されたバンドルやスイートのインストール、Web上でのインストールなど、複雑なインストールを実行します。
OUIの主な特長の1つとして、インストール環境の準備状況を診断する前提条件チェック・ツールが提供されています。前提条件チェックは、インストール・プロセスの一部として実行されますが、別のアプリケーションとしても実行できます。
詳細は、Oracle Universal Installerを使用したソフトウェアのインストールに関するドキュメントを参照してください。
Oracle Fusion Middlewareコンポーネントの多くは、データベース内にスキーマがないとインストールできません。このようなスキーマを作成してデータベースにロードするには、リポジトリ作成ユーティリティ(RCU)を使用します。詳細は、『Repository Creation Utilityによるスキーマの作成』を参照してください。
OPatchはOracleのソフトウェアに個別パッチを適用するプロセスを支援するユーティリティです。OPatchはJavaベースのユーティリティで、OUIベースのOracleホームまたはスタンドアロンのホームで実行できます。Oracleがソフトウェアをリリースする対象のすべてのオペレーティング・システムで動作します。『Opatchによるパッチ適用』を参照してください。
構成ウィザードはWebLogic Serverドメインまたはスタンドアロン・ドメインに適切なディレクトリ構造、ドメイン構成ファイル、およびドメインでのサーバーの開始に使用できるスクリプトを作成します。
構成ウィザードでは、ドメインに含める製品コンポーネントを選択したり、テンプレートJARファイルを選択してご使用のターゲット環境向けにドメインを作成または更新するプロセスを、順を追って説明します。必要な場合は、管理対象サーバー、クラスタおよびマシン定義を追加および構成することで、または事前定義されたJDBCデータ・ソースおよびJMSファイル・ストア・ディレクトリをカスタマイズすることで、ご使用の環境に適したドメインをカスタマイズすることもできます。
詳細は、『構成ウィザードによるWebLogicドメインの作成』.の構成ウィザードの概要に関する項を参照してください。
再構成ウィザードは、前のリリースで作成された既存のWebLogic Serverドメインを再構成します。ドメインにあるアプリケーションに応じて、次の項目が自動的に更新されます。
WLSコア・インフラストラクチャ
ドメイン・バージョン
ドメインにOracle Fusion Middleware製品も含まれている場合は、個々の製品に応じて他の項目も更新されます。これにより、Oracle Fusion Middlewareの最新バージョンに含まれている新機能も利用できます。
詳細は、『Oracle WebLogic Serverのアップグレード』のグラフィカル・モードでのWebLogicドメインの再構成に関する項を参照してください。
Oracle Fusion Middlewareをインストールして構成すると、グラフィカル・ユーザー・インタフェースまたはコマンド行ツールを使用して、環境を管理できるようになります。
Oracle Fusion Middlewareインストールを管理するために、次の主要なツールが用意されています。
特にファイルの編集を必要とする手順がないかぎり、すべての管理タスクを実行する際には、構成ファイルを直接編集するより、これらのツールを使用してください。ファイルを編集すると、設定に不整合が生じて問題が発生する場合があります。
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 Enterprise Manager Fusion Middleware Controlの使用の概要に関する項を参照してください。
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 WebLogic Server管理コンソールの使用のスタート・ガイドに関する項を参照してください。
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の管理』のOracle WebLogic Server Scripting Tool (WLST)の使用のスタート・ガイドに関する項および『WebLogic Server WLSTコマンド・リファレンス』を参照してください。
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概要』を参照してください。
この項では、Fusion Webアプリケーションの構築に対するOracle Fusion Middlewareのサポートについて説明します。
この項には次のトピックが含まれます:
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のカスタマイズを可能にし、機能を追加する拡張機能。
詳細は、『Oracle JDeveloperによるアプリケーションの開発』を参照してください。
Oracle ADFは、Java EE標準およびオープン・ソース・テクノロジを基盤とするエンドツーエンドのアプリケーション・フレームワークで、サービス指向アプリケーションの実装を簡素化および迅速化します。Oracle ADFは、Web、無線、デスクトップまたはWebサービスのインタフェースを使用してデータの検索、表示、作成、変更および検証を行うアプリケーションを作成するエンタープライズ開発者に適しています。Oracle JDeveloperとOracle ADFを連携させると、ドラッグ・アンド・ドロップでのデータ・バインディング、視覚的なUI設計およびチーム開発の各機能を組み込んで、設計からデプロイまでの完全な開発ライフサイクルに対応する環境を作成できます。
詳細は、『Oracle Application Development Frameworkの理解』を参照してください。
Oracle TopLinkは高度なオブジェクト永続性およびオブジェクト変換フレームワークであり、開発と保守にかかる労力を削減して、エンタープライズ・アプリケーションの機能性を高める開発ツールと実行時機能を提供します。
Oracle TopLinkを使用して、永久性のあるオブジェクト指向のデータをリレーショナル・データベースに格納する高性能アプリケーションを構築できます。オブジェクト指向データが、リレーショナル・データまたはExtensible Markup Language (XML)要素に正常に変換されます。
Oracle TopLinkの詳細は、『Oracle TopLinkの理解』の「Oracle TopLinkの概要」を参照してください。
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 Helpによるヘルプ・システムの開発』の「Oracle Helpの概要」を参照してください。