O que é um aplicativo da Web Java?
Seminário: O que é um aplicativo da Web Java?. Pesquise 862.000+ trabalhos acadêmicosPor: felipe • 5/4/2014 • Seminário • 260 Palavras (2 Páginas) • 395 Visualizações
O que é um aplicativo Web Java?
Um aplicativo Web Java gera páginas Web interativas, que contêm vários tipos de linguagem de
marcação (HTML, XML, etc.) e conteúdo dinâmico. Normalmente é composto por componentes
Web, como JavaServer Pages (JSP), servlets e JavaBeans para modificar e armazenar dados
temporariamente, interagir com bancos de dados e serviços Web e processar o conteúdo como
resposta às requisições do cliente.
Como a maioria das tarefas envolvidas no desenvolvimento de aplicativos da Web, pode ser
repetitiva ou exigir um excedente de código padrão, os frameworks Web podem ser aplicados para
aliviar a sobrecarga associada às atividades comuns. Muitos frameworks, como JavaServer Faces,
fornecem, por exemplo, bibliotecas para páginas de modelo e gerenciamento de sessão, e
geralmente fomentam a reutilização do código.
O que é Java EE?
O Java EE (Enterprise Edition) é uma plataforma amplamente usada que contém um conjunto de
tecnologias coordenadas que reduz significativamente o custo e a complexidade do
desenvolvimento, implantação e gerenciamento de aplicativos de várias camadas centrados no
servidor. O Java EE é construído sobre a plataforma Java SE e oferece um conjunto de APIs
(interfaces de programação de aplicativos) para desenvolvimento e execução de aplicativos
portáteis, robustos, escaláveis, confiáveis e seguros no lado do servidor.
Alguns dos componentes fundamentais do Java EE são:
• O Enterprise JavaBeans (EJB): uma arquitetura gerenciada de componente do lado do
servidor utilizada para encapsular a lógica corporativa de um aplicativo. A tecnologia EJB
permite o desenvolvimento rápido e simplificado de aplicativos distribuídos, transacionais,
seguros e portáteis baseados na tecnologia Java.
• O Java Persistence API (JPA): uma estrutura que permite aos desenvolvedores gerenciar os
dados utilizando o mapeamento objeto-relacional (ORM) em aplicativos construídos na
plataforma Java.
Desenvolvimento em Jav
...