JRun アーキテクチャ モデル

Web でのアプリケーション開発の標準は、J2EE 仕様に基づいています。JRun は、J2EE アプリケーション モデルをサポートし、J2EE アプリケーションを実行するための実行時環境を提供します。

J2EE アプリケーション アーキテクチャは、3 階層アプリケーション モデルをサポートしています。このモデルはビジネス Web サイトの機能を、互いに独立して実装される別個のコンポーネントに分割します。

3 階層モデルの階層には、次のような特性があります。

次の図は、この 3 階層モデルを示します。

この 3 階層アーキテクチャは、Web サイト開発者にとって次のようなメリットがあります。

JRun の 3 階層モデルのサポート

JRun を使用して、3 階層モデルの中間層に J2EE アプリケーションを実装します。JRun は、次のコンポーネントで構成される Web アプリケーションを開発するための最新の業界標準を完全にサポートしています。

JRun を使用すると、EJB として実装されたビジネス ロジックを Web アプリケーションとして実装されたプレゼンテーション ロジックと結合し、単一の J2EE アプリケーションにすることができます。Web アプリケーションは、ダイナミック コンテンツを Web クライアントに配信するために、Java サーブレットおよび JSP を使用して EJB に含まれるビジネス ロジックにアクセスします。

次の図は、J2EE アプリケーションのコンポーネントを示します。