3 MLE JavaScriptモジュールおよび環境

1つのJavaScriptモジュールは、スキーマ・オブジェクトとしてデータベースに格納される、MLEの言語コードの1つの単位です。

データベース内にコードを格納することは、MLEでJavaScriptを使用する主な利点の1つです。一連のアプリケーション・サーバーとそれぞれの独自のアプリケーションのコピーの管理はユーザーではなくデータベースによって実行されます。

また、Data Guardレプリケーションにより、同じコードが本番データベースとすべてのフィジカル・スタンバイ・データベースの両方に存在することが確実化されます。障害時リカバリの場所を呼び出すときに発生する一般的な問題である、構成ドリフトを軽減できます。

MLEのJavaScriptモジュールは、ECMAScript 6モジュールと同等です。MLEモジュールとJavaScriptモジュールという用語は同じ意味で使用されます。これらのコンテンツはJavaScriptに固有であり、データ定義言語(DDL)コマンドを使用して管理できます。

従来のJavaScript環境では、多くの場合、ディレクティブまたは構成スクリプトを使用して追加情報がランタイムに渡されます。MLEでは、これはMLE環境(MLEモジュールを補完する追加のメタデータ構造)を使用して実現できます。MLE環境は、JavaScriptモジュール・インポートの名前解決にも使用されます。名前解決は、コードを保守し、MLEで使用する様々なモジュールにコードを分離するために非常に重要です。

関連項目:

JavaScriptモジュールの詳細は、Developer.mozilla.orgを参照してください

トピック