Hi!
Alguém pode indicar alguma materia que
fale o que são e para que servem?
podem indicar algo?
Valeu!
Atn.
Dennys Fredericci
Hi!
Alguém pode indicar alguma materia que
fale o que são e para que servem?
podem indicar algo?
Valeu!
Atn.
Dennys Fredericci
Servlet = Classe especializada que executa do lado servidor, a mais comum é a HttpServlet para tratar as requisições HTTP. Foi preparada para atender multiplas requisições (multithreading) fornecendo assim uma excelente escalabilidade. Geralmente usado como controller no modelo MVC em aplicações web (intercepta as requisções e direciona para a camada de negócio).
JSP = Java Server Pages, serve para a camada de apresentação. É semelhante às linguagens de script (ASP e PHP), mas muuuuito performático. Todo JSP é convertido em uma Servlet e compilado. Assim é um pouco mais lento da primeira requisição (processo de geração do servlet), e depois passa a executar o codigo compilado nas proximas requisições.
EJB = Enterprise Java Beans, Arquitetura de Objetos distribuídos para escrever distribuídas de alta escalabilidade. Fornece a infra estrutura necessária para se escrever uma aplicação distribuída, para que vc se concentre nas regras de negócio. Basicamente se divide em:
Session Beans:
Statefull: com controle de sessão
Stateless: sem controle de sessão
Entity Beans:
BMP: Bean Managenement Persistent
CMP: Container Managenement Persistent
Message Driven Beans
Foi meio resumido, mas a grosso modo é isso aí
[]s, Welington B. Souza
Bibliografias