Aplicações Distribuídas na Prática com EJB
Objetivo Capacitar o aluno no desenvolvimento de aplicações corporativa distribuídas através da especificação EJB 3.0. O treinamento abordará desde chamadas remotas utilizando RMI até conceitos de segurança envolvendo a plataforma.
Carga Horária 40 horas
Pré-requisito Domínio da Programação Java

Visão Geral
Plataforma tecnológica J2EE / EJB
Conceitos fundamentais
Annotations
Configuração de um ambiente de trabalho (JBoss)
Instalação de uma aplicação EJB
Descrição dos principais componentes
Instalação de uma aplicação Web+EJB em um servidor de aplicações

JNDI
Conceitos fundamentais
Localização de componentes (EJB e outros)
Localização de recursos externos (banco de dados, filas, e outros)
Compartilhamento de objetos

RMI
Conceitos fundamentais de computação distribuída
Java RMI e Java IDL
Java RMI-IIOP
Passagem de parâmetros em ambientes distribuídos

EJB
Conceito e teoria
Session Bean
Conceito
Stateless Session Beans
Stateful Session Beans
Ciclo de vida de um Session Bean

JMS
Conceitos fundamentais de modelo de comunicação baseado em mensagens
Messaging e MOM
Conceitos básicos dos paradigmas PTP e pub/sub
Demonstração de um servidor de filas como provedor JMS (JbossMQ)
Demonstração de programação de consumidores de mensagens (síncrono e assíncrono)

MDB
Conceito e teoria
Particularidades
Ciclo de vida de um MDB

Persistência
Conceito e teoria de JPA
Entidades e seus relacionamentos
Controle

Transações
Conceito e teoria
Atributos de escopo e propagação
Níveis de isolamento

Segurança
Autenticação
Autorização
Mecanismos

.
.
VEJA TAMBÉM >>>
 

© Totem Treinamento e Consultoria em TI :: 2009 :: Fone: (65) 3027-1353