banner-pix

Java Enterprise Edition 6 - Desenvolvendo Aplicações Corporativas



  • R$ 70,00R$ 56,00
  • Desconto de 20%

R$ 49,28

(-12%) p/ Pagamento por PIX

Cleuton Sampaio

é professor, mestre formado pelo IBMEC, com diversas certificações importantes, como: PMP (Project Management Professional) e SCEA (Sun Certified Enterprise Architect). Autor de vários livros publicados pela Brasport, incluindo “Guia do Java EE 6.0 – Desenvolvendo Aplicações Corporativas”, “Criando Macros no BrOffice Calc” e “Guia de Campo do Bom Programador”. Coordenador do portal mobile The Code Bakers (www.thecodebakers.org).


O GLOBO - Qualidade: Test-friendly Development http://oglobo.globo.com/blogs/tecnologia/posts/2012/11/19/qualidade-test-friendly-development-475439.asp
O GLOBO - Aqui, há monstros! http://oglobo.globo.com/blogs/tecnologia/posts/2012/11/26/aqui-ha-monstros-476188.asp
O GLOBO - Complexidade acidental http://oglobo.globo.com/blogs/tecnologia/posts/2012/12/21/complexidade-acidental-478710.asp
Código-fonte livro Soa e Web Services com Java http://www.brasport.com.br/anexo/codigo-fonte-livro-soa-e-web-services-com-java-autor-cleuton-sampaio/codigo-fonte.zip
Baixe o código-fonte do livro

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
Comprimento 24 cm
Edição 1
ISBN 9788574524603
Lançamento 23 de fevereiro de 2011
Largura 17 cm
Lombada 1,5 cm
Páginas 280
Volume 612
Ano 2011
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

Escreva um comentário

Acessar

Etiquetas: Java, Enterprise, Edition, Desenvolvendo, Aplicações, Corporativas, 9788574524603, Cleuton Sampaio