- Arquitetura e Design de SoftwareArquitetura em Camadas
- LinguagensJavaJSP: JavaServer Pages
- LinguagensJavaServlets
- Servidores de AplicaçãoJ2EE/Java EE
J2EE, ou Java 2 Enterprise Edition, é uma plataforma para desenvolvimento de aplicações distribuídas.
A arquitetura J2EE se apresenta em várias camadas, sendo que cada camada é composta por componentes e serviços que são providos por um container. Sobre a Arquitetura J2EE, podemos afirmar que:
I – Camada cliente: acesso por meio de interfaces stand-alone (aplicações Java), páginas HTML ou Applets. Nesta camada os componentes residem em um Applet Container, em um HTML container (Web browser) ou em um Application Client Container.
II – Camada Web: Enterprise Information System, ou Sistema de informações empresariais: nesta camada é que se encontram os sistemas de banco de dados, sistemas legados, integração com outros sistemas não J2EE etc.
III – Camada EIS: esta camada é implementada por JSPs e Servlets, que fornecem a lógica para a camada cliente (ou de apresentação) do negócio. JSPs e Servlets residem no Web Container.
Das afirmativas citadas, está(ão) correta(s):