www.argonavis.com.br

CURSOS - Java 2

J530: Aplicações Distribuídas com Enterprise JavaBeans

Helder da Rocha (helder@argonavis.com.br)

Interessado(a) neste curso? Faça uma pré-inscrição.

clique para baixar o prefacio (73kB)

Duração: 40 horas

Público-alvo: programadores Java

Pré-requisitos: experiência em Java.

Descrição: Este curso explora a especificação Enterprise JavaBeans, que permite o desenvolvimento de componentes distribuídos e reutilizáveis com configuração externa de serviços como transações, persistência, segurança e relacionamentos. Com o conhecimento adquirido neste curso o aluno será capaz de utilizar o framework EJB e desenvolver componentes de lógica de negócios para aplicações distribuídas que executarão em servidores como BEA WebLogic, Sun ONE, IBM WebSphere 0u JBoss. O servidor usado será o JBoss.

Objetivo: Ao final deste curso o aluno terá condições de

  • Instalar, alterar e desenvolver aplicações EJB simples usando Entity Beans, Session Beans, Message-driven Beans, mapeamento objeto-relacional com CMP (Container Managed Persistence), DAO (Data Access Object) com BMP (Bean Managed Persistence).
  • Configurar transações distribuídas em aplicações EJB.
  • Configurar acesso a métodos individuais em EJBs de forma declarativa
  • Decidir entre o uso de interfaces locais ou remotas em EJBs
  • Implementar, de forma declarativa, relacionamentos entre EJBs
  • Conhecer boas práticas e principais padrões de projeto para projetar e construir aplicações EJB reutilizáveis e fáceis de manter
  • Distribuir suas aplicações em arquivos EJB-JAR para instalação automática em servidores EJB
  • Integrar um EJB-JAR com outros JARs e WARs em um arquivo EAR
  • Usar ferramentas de desenvolvimento como XDoclet para automatizar a criação de EJBs
  • Conhecer os arquivos de configuração e saber usar os principais recursos administrativos do JBoss

    Tópicos:

  • Download de código de exemplos e exercícios (rev. 2.0):

    Download de todos os slides (2,4 MB)

    Download de apostila para impressão (2 slides/página, 277 páginas, 2,3 MB)

    © 2002, 2003, Helder da Rocha. O material disponibilizado pode ser usado para aprendizagem pessoal ou treinamentos internos desde que preserve a autoria e o vínculo com argonavis.com.br. Para utilização em outras condições, consulte.