SUN007 |
JavaBeans - Desenvolvimento de Componentes |
|
|
||
|
Objectivo Geral |
|
|
||
Este Curso pretende dotar os participantes dos conhecimentos e técnicas necessárias ao desenvolvimento de componentes com JavaBeans
|
|
|
OBJEcTIVos Específicos |
|
|
No final deste curso os participantes saberão:
· Utilizar os Enterprise JavaBeans (EJB) que permitem “encapsular” a lógica de negócio em componentes reutilizáveis
· Integrar estes componentes para criar serviços de intranet/internet transaccionais, escaláveis e de alta performance
· Desenvolver EJB e combiná-lo com aplicações robustas de nível empresarial
|
|
|
Destinatários |
|
|
Este curso é valioso para pessoas que desenham e desenvolvem aplicações complexas e distribuídas com EJB
|
|
|
PRÉ-REQuisitos |
|
|
Alguns conhecimentos de programação Java
|
|||
|
Duração |
||
|
18 Horas |
|
|
|
|||
|
Conteúdo Programático |
||
1 - Papel do EJB no desenvolvimento Empresarial
· Arquitectura Multitier
· Motivação para tecnologia de componentes
· EJB framework
· Tipos diferentes de EJB
· Escrever e aceder a EJB simples
2 - Aceder a Recursos Empresariais com JAVA APIS
· Registar objectos com JNDI
· Integrar JNDI com EJB
· Integrar JDBC com EJB
· Construir EJB usando padrões de desenho
3 - Construir Sessões de Beans
· Determinar quando sessões EJB com ou sem estado são usadas
· Encapsular lógica de negócio em sessões Beans
· Explorar métodos de callback
· Localizar beans com JNDI
· Referenciar Beans com EJB APIs
· Diferentes estados de um ciclo de vida de um Bean
· Alcançar concorrência
· Pooling
· Activação
· Controlo de acessos
4 - Desenvolver Beans de Entidade e de Tempo
· Avaliar características do Bean
· Comparar e contrastar a persistência de container-managed e bean-managed
· Aceder ao EJB via um interface local
· Escrever EJB para alcançar persistência
· Sincronizar EJB com uma base de dados
· Delegar persistência EJB para o servidor de aplicações
· Descobrir funcionalidade disponível com EJB-QL (query language)
· Estabelecer relações em Beans de entidade
· Benefícios em usar o service de tempo
· Integrar o serviço de tempo com EJB
5 - Administrar Transacções
· Propriedades básicas de transacções
· Definir transacções e atributos
· Administração explícita de transacções
· Adicionar suporte de transacções ao desenvolvimento
6 - Implementar EJB guiado por Mensagens
· Mandar mensagens com o Java Message Service (JMS)
· Construir EJB guiado por mensagens
· Administração do ciclo de vida
· Threading
· Concorrência
· Transacções
7 - Segurança e interacção Web
· Configurar papéis e controlo de acessos
· Implementar segurança usando o decriptor de XML
· Escolhas de desenvolvimento Java no modo Server-side
· Aceder EJB usando servlets
· Declarar EJB como uma service Web
Preços
1º participante | 2º participante | 3º participante |
---|---|---|
2,290.00 EUR | 1,190.00 EUR | 990.00 EUR |
1º participante | 2º participante | 3º participante |
---|---|---|
2,796,090.00 AOA | 1,452,990.00 AOA | 1,208,790.00 AOA |
1º participante | 2º participante | 3º participante |
---|---|---|
190,070.00 MZN | 98,770.00 MZN | 82,170.00 MZN |
1º participante | 2º participante | 3º participante |
---|---|---|
13,740.00 R$ | 7,140.00 R$ | 5,940.00 R$ |
Outras Informações
O valor do 1º participante é com Garantia Total de Realização numa lógica de formação one to one.GARANTIA DE REALIZAÇÃO - POLÍTICA DE NÃO CANCELAMENTO
Porque respeitamos as necessidades de formação e disponibilidade dos nossos clientes, desenvolvemos uma Política de não Cancelamento, com base na qual garantimos a realização de qualquer curso, em pelo menos um dos regimes disponíveis, mesmo que este seja ministrado apenas para 1 pessoa numa lógica one to one.
REGIMES, MODALIDADES E HORÁRIOS 100% FLEXÍVEIS
Todos os cursos podem ser ministrados em regime presencial ou à distância.
Caso pretenda iniciar o seu curso noutra data, contacte-nos!
Temos também disponível a modalidade intra empresa no horário que lhe for mais conveniente: laboral ou pós-laboral.
Pretende efectuar pagamento agora?