Precisa de ajuda?

+ 55 11 99384-2442
[email protected]

Livro Impresso

Java Enterprise Edition 6
desenvolvendo aplicações corporativas



Informática, Tecnologia


Sinopse

A plataforma Java EE, em sua versão 6, atinge um alto grau de maturidade, firmando-se como a plataforma preferencial para o desenvolvimento de aplicações corporativas modernas.
Neste livro, veremos alguns aspectos inovadores, como: Profiles de aplicação, RESTful Web Services, JavaServer Faces 2.0, Servlet 3.0 e muitas outras novidades, que agora fazem parte do “cardápio” de soluções corporativas em Java.
Como sua versão anterior, Guia do Java Enterprise Edition 5 – Desenvolvendo aplicações corporativas, este livro é um guia prático para aprendizado das principais tecnologias da plataforma Java EE, versão 6. Nele você verá exemplos práticos de implementação dos diversos componentes disponíveis, tudo de maneira simples e clara.
Além disso tudo, o livro traz um exemplo completo: um sistema de notícias on-line, que utiliza os principais componentes Java EE: Web Services e Session Beans. Tudo simples e prático para que você obtenha resultados rapidamente.
Dentre as tecnologias explicadas no livro, destacamos:
Servlets: Síncronos, assíncronos, filtros e listeners
JavaServer Pages 2.1: TAGs, JSTL, Expression Language
JavaServer Faces 2.0: Componentes, navegação, Facelets
Web Services: JAX-WS e RESTful
Enterprise JavaBeans 3.1
Java Persistence API 2.0.

Metadado adicionado por Brasport em 01/11/2017

Encontrou alguma informação errada?

ISBN relacionados

--


Metadados adicionados: 01/11/2017
Última alteração: 01/11/2017

Autores e Biografia

Sampaio, Cleuton (Autor), Basham, Bryan (Prefácio)

Sumário

Introdução
1. Instalando a Plataforma de Software
O Java Standard Edition
O Java Enterprise Edition 6
O banco de dados Derby
O Eclipse
Testando a plataforma
2. A Plataforma Java Enterprise Edition
Java Standard Edition (Java SE)
Java Enterprise Edition
As tecnologias do Java EE
Onde obter informações
3. Administração do Servidor Glassfish
Domínios
Domínios com senha de administração
Usando um domínio já existente no Eclipse
Console de administração
4. Administrando o Banco de Dados Derby
Criando bancos de dados Derby
5. Evolução do Desenvolvimento Web
Websites dos anos 90
Websites dos anos 2000
Websites de 2005 em diante
O modelo proposto pelo Java EE 6
6. Desenvolvimento de Aplicações Web
Um contexto de aplicação web
Estrutura de um contexto de aplicação web
Onde copiar arquivos
Empacotando e distribuindo aplicações web
Servlets
Como funciona um Servlet
Criação de Servlet
Processamento de parâmetros
Sessões HTTP
Acessando bancos de dados em Servlets
Servlets assíncronos
Filtros e Listeners
Listeners
Filtros
JavaServer Pages
Introdução
Elementos de uma página JSP
Principais diretivas JSP
Tags JSP (actions)
Objetos implícitos
Acessando bancos de dados com JSP
Expressional language – EL
JSP Standard Tag Library
JavaServer Faces 2.0
Então, o que é JSF?
Bibliotecas de componentes
Desenvolvimento JSF
Um test drive de JSF
Ciclo de vida JSF
Estrutura de uma página JSF
Navegação JSF
Interface com o Managed Bean
Conversão e validação
Segurança básica de aplicações web
Autenticação
Autorização
Tipos de segurança
Elementos de segurança Java EE
Restringindo acesso no projeto
Usuários de outros realms
7. Desenvolvimento de Web Services (JAX-WS)
Arquitetura de web services
Definição de web services
Um “test drive”
Criação de web service top down
8. RESTful Web Services
Um pequeno exemplo
Consumindo RESTful web services
Como especificar parâmetros
Alteração de recursos
WADL
9. Enterprise JavaBeans 3.1
Componentes remotos
Novidades do EJB 3.1
Session Beans
Manutenção de estado
Stateless Session Beans
Ciclo de vida de um SLSB
Stateful Session Beans
Ciclo de vida de um SFSB
Singleton Session Bean
Chamada remota
MessageDriven Beans
10. Java Persistence 2.0
JPA x EJB Entity Beans
Conceitos fundamentais
Classe Entity
Um exemplo inicial
Acessando entities com JPA Query Language
Operações com o Entity Manager
Persist
Find
Merge
Detach
Clear
Remove
Flush
Refresh
Relacionamentos
One to one (um para um)
One to many (um para muitos)
11. Aplicativo Exemplo
O Entity e seu Session Facade
Os clientes web
O web service e o cliente
Índice Remissivo



Áreas do selo: AutoajudaEducaçãoLiteratura nacionalTécnicos

A Editora Brasport foi fundada em janeiro de 1995 com o objetivo principal de proporcionar aos nossos estudantes e profissionais de Informática e Negócios uma literatura técnica de qualidade superior, apostando, acima de tudo, no potencial do talento do autor nacional. É, portanto, uma editora especializada e comprometida com as necessidades crescentes do nosso mercado de tecnologia. Sua vocação editorial é oferecer uma bibliografia técnica de alto nível para os diferentes nichos de mercado: ensino técnico, acadêmico e de aperfeiçoamento e certificação profissional. Hoje, a Brasport conta com mais de 600 títulos produzidos e uma comercialização de quase 2 milhões de exemplares. Além disso, acompanhando as mudanças no mercado editorial, a Brasport já produziu mais de 100 e-Books para diferentes plataformas e, recentemente, começou a fazer publicações digitais em inglês.

Saiba mais

Para acessar as informações desta seção, Faça o login.