この体系の構築の主体はMVC構築で、Model/View/Controlはソフトウェアの設計の典型的な構造です。このような設計の構造の下で、応用は3つの部分に分けられます:Model、View、Controller,すべての部分は異なっている機能をもっています。Modelは業務のデータ/情報に対する処理のモジュールで、業務のデータのアクセス、加工、総合的になどです;Viewはユーザー・インターフェースで、つまりユーザーに対するデータの表示;ControllerはViewとModel間の流れのコントロールをする:1、ユーザー・インターフェース(View)の操作を具体的なModelに照り映えて、具体的な業務の論理を完成します;2、Modelで処理した業務のデータをユーザー・インターフェース(View)に反応します。
J2EEを使って企業級の応用を構築します
企業級の応用を構築する需要満たすために、Javaの創始者Sun会社は初期J2SE(Java 2 Platform Standard Edition)基礎の上で、企業級の使用する各種の需要に対して、J2EE(Java 2 Platform Enterprise Edition)を主導し創造しました。
J2EEを使って企業級の応用を構築する体系の構築を広めて規範化するために、Sunは同時に1つの提案性のJ2EE設計模型を提供して——J2EE Blueprints。J2EE BlueprintsはJ2EE企業級の応用を実施する体系の構築、設計のモードと関連しているコードを提供して、J2EE Blueprintsの述べた体系の模型を使用することを通じて、企業級使用を構築することは部分の簡略化することができます。J2EE Blueprintsは開発人員がJ2EEモジュールを設計して、最適化する基本原則で、同時に開発の仕事をめぐって、機能の分業を行うに指導性の策略を提供して、応用の開発の設計者が合理的に技術の資源を分配することができます。
J2EE Blueprintsを参照して、J2EE規格(J2EE 1.4)を結び付けて、全体からどのようにJ2EE企業級の応用を使うかのを詳しく述べます。 |