JEE M4 2012 – Componentes Distribuídos EJB

Objetivos

Objetivo deste curso é introduzir e oferecer aos participantes conhecimentos fundamentais referentes à tecnologia de desenvolvimento de aplicações distribuídas, abordando a especificação de componentes da plataforma JEE – Enterprise JavaBean, serviços e recursos gerais de apoio. O curso é finalizado com a apresentação e a execução de uma validação de arquitetura, utilizando-se do conteúdo ministrado.

Pré-requisitos

Tem feito os cursos JSE M1 – Programador Básico, e JSE M2 – Programador Avançado ou possuir sólidos conhecimentos relacionados ao conteúdo deles.

Duração: 40 hs
Valor R$  520,00
Forma de Pagamento: 10% de desconto a vista ou 2 vezes no cheque pessoal.

CONTEÚDO PROGRAMÁTICO

Motivação

  • Por que e quando usar EJB?
  • Soluções – Thin Client, Fat Client, Mobile Client e Web Services
  • Montagem do Ambiente de Desenvolvimento
  • Tipos de EJB
  • Serviços EJB

Stateless Session Bean

  • Motivação
  • Template
  • Exercícios
  • Arquitetura
  • Ciclo de Vida
  • Eventos Callbacks
  • Exercícios

Acessibilidade

  • Local e Remoto
  • Básico de RMI

Stateful Session Bean

  • Motivação
  • Template
  • Exercícios
  • Arquitetura
  • Ciclo de Vida
  • Eventos Callbacks
  • Exercícios

Integração

  • Injeção de dependências.
  • Exercícios
  • Injeção de dependências com EJB
  • Exercícios

Pool de Conexão SGDB – DataSource

  • Integração do EJB com DataSource
  • Exercícios

Transação

  • Conceitualização
  • Gerenciado pelo Servidor – CMT
  • Exercícios
  • Gerenciado pelo Bean – BMT
  • Exercícios

Entity Bean

  • Motivação
  • Básico de Java Persistence API – JPA
  • Exercícios
  • Integração do EJB com JPA
  • Exercícios
  • Eventos Callbacks
  • Exercícios

Interceptadores

  • Motivação
  • Template
  • Integração do EJB com Interceptors
  • Exercícios

Agendamento

  • Motivação
  • Template
  • Integração do EJB com Timer Service
  • Exercícios

Web Services

  • Motivação
  • Template
  • Exercícios

Dicas Gerais

  • Message Driven Bean
  • Opções Arquiteturais
  • Restrições

Validação Arquitetural

  • Motivação
  • Execução

Os interessados em participar deste curso pode nos enviar sua solicitação de interesse através desse cadastro.

About these ads