Java Enterprise Edition 6 - Desenvolvendo Aplicações Corporativas
- Catálogo: Livros da Brasport
- Modelo:025347
- Categorias
- - Informática e TI
- - Java
- Disponibilidade:Em estoque
- R$ 70,00R$ 45,50
R$ 40,04
(-12%)p/Pagamento por PIXA 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 |
Etiquetas: Java, Enterprise, Edition, Desenvolvendo, Aplicações, Corporativas, 9788574524603, Cleuton Sampaio