Curso Java EE - Componentes Distribuídos EJB 3.0 - JBoss

Em São Paulo
 
 
SISTEMAS    Curso Java EE - Componentes Distribuídos EJB 3.0 - JBoss
Desenvolvimento de Sistemas

Curso de Java EE - Componentes Distribuídos EJB 3.0 - JBoss

 
 
Aprenda na Prática, Formas de Pagamento, Orçamentos, Informações, Reservas, Localização
Imprima o conteúdo Indique o curso de Java EE - Componentes Distribuídos EJB 3.0 - JBoss para um amigo Enviar Indicação
Desenvolvimento de Sistemas
O curso de ejb
Objetivo
O objetivo do curso de Java EE - Componentes Distribuídos EJB 3.0 - JBoss é fazer com que o aluno tenha uma experiência semelhante a uma experiência profissional em projetos corporativos e sistemas distribuídos de larga escala, multi-servidor. O aluno terá a oportunidade de trabalhar com um servidor JEE completo (JBoss) e entender toda a arquitetura de componentes distribuídos da Sun, o EJB 3.0 abordando também a JPA
Pré-requisitos
Para fazer o Curso de Java EE - Componentes Distribuídos EJB 3.0 - JBoss o pré-requisito é ter feito o Curso de Java c/ JSP e JavaBeans da Tecnoponta ou ter conhecimento equivalente e Curso de Java Developer com Struts e Hibernate da Tecnoponta ou ter conhecimento equivalente.
Metodologia
Aulas práticas, onde os conceitos são ensinados à medida que vai sendo desenvolvido um projeto completo abordando todas as tecnologias propostas no curso.
Conteúdo Programático
  • Projeto envolvendo
  • componentes EJB num servidor de aplicação, uma camada de apresentação Web (usando Struts2) no mesmo servidor e um cliente JavaSE remoto standalone.
  • CORBA e RMI
  • Entender as tecnologias e arquiteturas utilizadas para comunicação remota (cliente-servidor) e sua implementação na linguagem Java.
  • Implementar objetos distribuídos via RMI e desenvolver um aplicativo cliente para acessá-los.
  • Serviço de Nomes - JNDI
  • Entender o serviço de nomes e diretórios da plataforma JEE e como utilizar a API do JNDI para localizar recursos na rede.
  • Principais Design Patterns J2EE
  • Exemplos e implementação dos principais design patterns da plataforma JEE, como Service Locator, Business Delegate, Session Facade e Data Transfer Object.
  • Plataforma JEE
  • Serviços do Container EJB.
  • Por que utilizar EJBs.
  • Introdução ao JBoss Application Server.
  • Enterprise Java Beans 3.0 (EJB 3)
  • Ciclo de vida dos EJBs.
  • Statefull Session Beans.
  • Stateless Session Beans.
  • EJB Timer Service.
  • Java Persistence API (JPA)
  • Entendendo o Entity Manager e os contextos de persistência.
  • Criando Data Sources no JBoss.
  • Relacionamentos um-para-muitos, muitos-para-um e muitos-para-muitos, e seus respectivos bidirecionais.
  • Conceitos de Lazy-loading.
  • Operações C.R.U.D. utilizando JPA.
  • JMS e MessageDriven Beans
  • Entendendo o serviço de mensageria assíncrona da plataforma JEE.
  • Implementando Queues e Topics JMS no Jboss.
  • Publicando mensagens.
  • Consumindo mensagens - Message Driven Beans (MDBs).
  • Transação
  • Controle transacional na arquitetura JEE.
  • Transações gerenciadas pelo container (CMT).
  • Transações gerenciadas pelos beans (BMT).
Aprenda na Prática, Formas de Pagamento, Orçamentos, Informações, Reservas, Localização
Siga-nos no Orkut Siga-nos no Twitter Centro de Exames Prometric Centro de Exames VUE
SÃO PAULO/SP - Tel.: (11) 2678-7000 - RUA PEDRO DE TOLEDO 130 - 11º ANDAR (Metrô Santa Cruz) sp@tecnoponta.com.br
Tecnoponta Treinamentos