プライマリ・コンテンツに移動
Oracle® Application Expressアプリケーション移行ガイド
リリース5.1
E89951-01
目次へ移動
目次
索引へ移動
索引

前
次

2 移行プロセスの概要

Oracle Application Express の「アプリケーションの移行」は、Oracle FormsをOracle Application Expressに変換するための効果的なツールです。

2.1 Oracle Application Expressに移行する理由

Oracle Formsのモダナイゼーション・プロジェクトは、レガシー・アプリケーションをOracle Databaseの最新バージョンに変換する場合に開始され、これによってユーザー対話性とWeb2.0の機能性の向上に対するユーザーの要求に応えることができます。

Oracle Application Expressに移行することにより、堅牢かつスケーラブルでセキュアなアプリケーション開発ツールを利用することができるため、Oracle Databaseのすべての利点が得られます。Oracle Application Expressは、Webブラウザのみを必要とし、開発、デプロイまたは実行のためのクライアント・ソフトウェアは必要ありません。生成されるWebページはハイパーテキスト・マークアップ言語(HTML)で表示されます。Oracle Application Expressの開発環境には、対話モード・レポートやチャートなど、そのまま使用できる機能が多数用意されており、ユーザーの対話性を大きく向上させるWebアプリケーションを、迅速にデプロイすることができます。

2.2 変換プロセスを開始する前に

変換プロジェクトを開始する前に、Oracle Application Expressによるアプリケーションの作成方法を知る必要があります。最初のステップは、Oracle Application ExpressをOracle Databaseインスタンスにインストールすることです。Oracle Application Expressには、リリース11.2.0.4以上のOracle Databaseが必要です。

Oracle Application Expressの開発環境は、宣言型環境のウィザードを利用し、SQLおよびPL/SQLを使用して容易にコンポーネントを拡張できます。JavaScriptおよびAsynchronous JavaScript+XML (Ajax)を組み込むことによって、さらにOracle Application Expressのフレームワークを強化できます。

参照:

"Oracle Application Expressインストレーション・ガイド"

2.3 移行プロジェクトを使用する利点について

Oracle Application Expressでは、短時間で新規にアプリケーションを作成できるため、ソース・アプリケーションの定義をOracle Application Expressの移行プロジェクトにロードするよりも、ただアプリケーションを最初から作成する方が早いように思われるかもしれません。移行プロジェクトを利用する価値は、多くのFormsトリガーでは一般に表示されていないビジネス・ロジックすべてを表示し、注釈を付けることにあります。

開発者はOracle Formsの専門家である必要はありません。このビジネス・ロジックは移行プロジェクト内に簡単に表示されるため、Oracle Forms内のどこにあるか知っていれば十分です。開発者は、Application Express内で任意のSQLを簡単に切り取って新しいコンポーネントに貼り付けることができます。また、開発者のコンピュータにOracle Formsがインストールされている必要はありません。

移行プロジェクトは、Oracle Formsアプリケーションに実装された重要なビジネス・ロジックのすべてを確実に移行するように作られています。また、作業の割当てと移行の進捗追跡も支援します。