質問
ということとはN層及びN層建築/デザイン?
その他、N層及びN層建築/デザイン?
ある場合、どのような相違がありますか?
解決
人々はしばしば交換可能という点で、それらは多層および多層両方であるようなアーキテクチャを記述することができる二つの用語を使用します。それが私の感想は、層は論理的な分離の詳細ですしながら、一般的に層がいくつかの物理的分離を参照していることである。
たとえば、私が言う典型的なWebアプリケーションでは、フロントエンドを持っています - と、アプリケーションサーバー上で実行されている実際のアプリケーション・ロジック、およびデータベース - ブラウザに表示されているもの。データベースサーバ、アプリケーションサーバとクライアントマシンがあるので、これは、3階層と呼ぶことができます。同じように簡単に、しかし、一方はデータベース層、ロジック層とプレゼンテーション(またはUI)層を指すことができる。
他のヒント
N層とは、"分散"層のシステム(サーバーおよびクライアントはn層の層を含むプログラムはつしばしば使用され、一部があることを示唆しては大きな違いの好きなように)などの最初の段落に Multitier建築 や 多層建築 念を説明します。
階層と階層間のJEEの違いを説明する
のJava EEシステムの階層
* Client (GUI and Web): GUI directly interacts with web tier. Web uses browser, applets to interact with web server through HTTP. Responsible for direct presentation and interaction with user.
* Web components: processes web requests. Acts as mediator between clients and business components.
* Business: (solves domain-specific) business problems. The abstract business logic processing happens in this tier.
* Integration and Resource: handles connectivity with data stores and other (legacy) systems.
のJava EEシステムのレイヤー
* Virtual platform (component APIs): used to implement/support business logic. API Components include: JavaBeans, Java Servlets, JavaServer Pages/Faces, Java Message Service API, Java Transaction API, etc.
* Application infrastructure (container): responsible for executing the application. Also provides services like: security, transactions, JNDI, and other connectivities.
* Enterprise services (OS): responsible for the execution environment of the application infrastructure. Provides computing time and access to (abstract) hardware.
* Compute and storage: the hardware or physical server. Provides computing power for the OS.
* Networking infrastructure: responsible for networking services.
所属していません StackOverflow