はじめに Oracle Tuxedo Application Rehosting Workbench (Tuxedo ART Workbench)は、ユーザーによる次の操作を可能にする包括的なパッケージ・ソリューションの一部です。 • 最小限のリスクとコストで、プラットフォームの移行プロジェクトを実行。 • 標準化されたUNIX/Linux、Oracle Tuxedo、Oracleデータベース環境で、プラットフォームの移行が行われたアプリケーションを実行。 Oracle Tuxedo Application Runtime for Batchは移行されたシステムのライフサイクル全体で使用されますが、Tuxedo ART Workbenchはプラットフォームの移行プロジェクトの間でのみ使用されます。Tuxedo ART Workbenchは、カタロガ、データ移行ツール、COBOLコンバータ、JCLトランスレータなどのいくつかのツールで構成されます。 概念 Tuxedo ART Workbenchツールの説明には次の用語が使用されるため、このドキュメントの他の部分を使用する前に、これらの概念を理解しておくことが重要です。Tuxedo ART Workbenchは、コンポーネントとそのソース・ファイル、およびデータ・ファイルまたはデータベースを、あるプラットフォームから別のプラットフォームへ移行するために使用されます。移行プロセスおよび様々なプラットフォームについては、『Oracle Tuxedo Application Runtimeプロセス・ガイド』に詳しく記載されています。次に、主要な概念について説明します。 プラットフォーム 実行プラットフォームまたは単なるプラットフォーム: アプリケーションの実行に使用されるハードウェアおよびソフトウェア・コンポーネントの組合せ。 ソース・プラットフォーム 元のソフトウェア・アプリケーションが実行されるプラットフォーム。ハードウェア・プラットフォームはIBMメインフレームで、ソフトウェア・コンポーネントにはz/OS、IBM COBOL、JCL、DB2およびCICSが含まれます。 ターゲット・プラットフォーム 最終的に移行されたソフトウェア・アプリケーションが実行されるプラットフォーム。Oracle Tuxedo Application Runtimeでは数種類のターゲット・プラットフォームが用意されていますが、それらはすべてUNIX/Linuxをベースとし、これにはTuxedo、Oracle DBMSに加え、Oracle Tuxedo Application Runtimeも含まれます。プロジェクトの方法と編成によっては、ターゲット・プラットフォームがテスト・プラットフォームと本番プラットフォームにさらに分割されることもあります。 移行プラットフォーム カタロガなどの移行ツール(Tuxedo ART Workbench)が実行されるプラットフォーム。このプラットフォームは、Intel互換のハードウェア・プラットフォーム上で実行されるLinuxをベースとします。 ソース・ファイル コンポーネントのソース・テキストのすべてまたは一部を含むファイル。ソース・ファイルには次の2種類があります。 メイン・ソース・ファイル コンポーネントのすべてのソース・テキストを含むソース・ファイル、またはコンパイラやランチャに送信される最上位レベルのファイルで、サブファイルをインクルードするディレクティブが含まれることもあります。例として、COBOLプログラム・ファイル、JCLジョブ・ファイルなどがあります。 インクルード・ソース・ファイルまたはサブファイル 1つ以上のコンポーネントのソース・テキストの一部を含み、メイン・ソース・ファイルにインクルードされるソース・ファイル。例として、COBOLコピーブック(コピー・ファイル)、JCL PROCファイル、JCL SYSIN/SYSTSINファイルなどがあります。 コンポーネント 移行するソフトウェア・システムの要素またはその定義。Tuxedo ART Workbenchカタロガおよび一般のTuxedo ART Workbenchは、COBOLプログラム、SQL表、JCLジョブなど、ソース・ファイルで定義されたコンポーネントのみを扱います。さらに、ソース・ファイルもコンポーネントと考えられるため、次のものは区別されます。 解析可能なコンポーネント 単独で解析でき、それ自体で意味と役割を持つコンポーネント。これらは通常、メイン・ソース・ファイルに相当します。 解析不可能なコンポーネント 他のコンポーネント(データ・ファイルなど)により操作されるとき、または他のコンポーネント(上記で定義したようになソース・ファイルやサブファイルなど)に含まれるときにのみ意味を持つコンポーネント。 抽象構文ツリー(AST) 解析可能なコンポーネントに対するソース・ファイルの解析(構文分析)およびリンク(セマンティック分析)の結果。この構造は、ソース・ファイルのすべての情報を取得し、このファイル内の様々な構成間の構文およびセマンティック関係(構造)を公開します。この構造化された形式は、初期のテキスト形式と比べて、高度な分析および変換ツールにはるかに適しているため、これがTuxedo ART Workbenchの中心となっています。
Copyright ©1994, 2017,Oracle and/or its affiliates. All rights reserved