CJV060 |
Java - Desenvolvimento para Sistemas Distribuídos |
|
|
||
|
Objectivo Geral |
|
|
||
Este curso tem como objectivo dotar os participantes dos conhecimentos e técnicas necessárias à programação para sistemas distribuídos com Java, fazendo também referência a tecnologia associadas tais como Common Object Request Broker Architecture (CORBA) e tecnologia Component Object Model (COM).
|
|
|
OBJEcTIVos Específicos |
|
|
No final deste curso os participantes saberão:
· Compreender Java Remote Method Invocation (Java RMI)
· Compreender Java Interface Definition Language (Java IDL)
· Compreender Java Naming and Directory Interface (JNDI)
· Compreender Java Message Service (JMS)
· Compreender JavaMail
|
|
|
Destinatários |
|
|
Este Curso destina-se a essencialmente:
· Programadores de Java
· Programadores de aplicações em rede
· Programadores de integração de aplicações
|
|
|
PRÉ-REQuisitos |
|
|
Conhecimentos básicos de JAVA
|
|||
|
Duração |
||
|
24 horas |
|
|
|
|||
|
Conteúdo Programático |
||
1 - Introdução à programação distribuída
· Descrever as duas partes de um sistema servidor-cliente
· Descrever comunicação IP entre o cliente e o servidor da aplicação
· Explicar o conceito da tecnologia Java Remote Method Invocation (RMI) num sistema distribuído
· Descrever os conceitos básicos de um serviço de nome e de directoria
· Explicar comunicação servidor-cliente síncrona e assíncrona
2 - Serialização de objectos
· Definir serialização de objectos
· Criar um objecto serializado
· Usar serialização para ler e escrever objectos
· Personalizar um processo de serialização para um determinado objecto
3 - Introdução à tecnologia Java Remote Method Invocation
· Descrever quando usar a tecnologia Java RMI para construir uma aplicação distribuída
· Explicar os componentes de uma aplicação Java RMI
· Criar uma aplicação Java RMI
· Analisar a arquitectura Java RMI
· Introdução ao CORBA
· Importância da tecnologia CORBA
· Descrever como usar o Java Interface Definition Language (IDL)
· Definir a função do Portable Object Adapter (POA)
· Desenhar uma pequena aplicação CORBA
4 - Integrar tecnologia Java Java com tecnologia distribuída Microsoft
· Descrever a importância de integração de tecnologia
· Descrever os conceitos básicos de Microsoft Component Object Model (COM)
· Usar o J2EE technology Client Access Services (CAS) COM Bridge
· Integrar tecnologia COM e CORBA
5 - Java Naming e Directory Interface API
· Explicar o conceito de naming service
· Explicar o conceito de directory service
· Diferenciar entre naming service e directory service
· Explicar a arquitectura básica e propósito do Java Naming and Directory Interface (J.N.D.I.) API
6 - Serviço de mensagens Java na empresa
· Identificar alguns dos produtos disponíveis que possam ser usados com JMS API
· Explicar a vantagem em crier um sistema de mensagens robusto
· Desenvolver uma aplicação JMS API persistente
7 - JavaMail API
· Listar e descrever alguns dos protocolos usados em email
· Explicar o props
· Desenvolver uma aplicação JavaMail API
Preços
1º participante | 2º participante | 3º participante |
---|---|---|
3,990.00 EUR | 2,990.00 EUR | 1,990.00 EUR |
1º participante | 2º participante | 3º participante |
---|---|---|
4,189,500.00 AOA | 3,139,500.00 AOA | 2,089,500.00 AOA |
1º participante | 2º participante | 3º participante |
---|---|---|
339,150.00 MZN | 254,150.00 MZN | 169,150.00 MZN |
1º participante | 2º participante | 3º participante |
---|---|---|
23,940.00 R$ | 17,940.00 R$ | 11,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?