Desenvolvendo SOA com WebServices Java
Parte 1. Introdução
1.1. O que é SOA?
1.2. Porque SOA?
1.3. Arquitetura da Aplicação
1.3.1. Arquitetura Cliente Servidor
1.3.1.1. N camadas na aplicação
Parte 2. Web Services e SOA
2.1. XML vantagens e desvantagens
2.1.1. Básico SOA com XML
2.2. REST
2.3. SOAP
Parte 3. RPC (Remote Procudere Call) – “Chamada remota
a procedimento”
3.1. SOAP RPC Request
3.2. SOAP RPC WSDL
3.3. SOAP RPC XSD (Definição de Esquema XML)
Parte 4. JAX-WS2
4.1. Código do Cliente e Servidor
Parte 5. AXIS2
5.1. Código do Cliente e Servidor
5.2. build.xml
Parte 6. XFIRE/CFX2
6.1. Código do Cliente e Servidor
6.2. web.xml
6.3. services.xml
6.4. Rodando o servidor e o cliente
Parte 7. Implementação Web
Service usando Spring
7.1. Código do Cliente e Servidor
7.2. applicationContext.xml
7.3. web.xml
7.4. applicationContextClient.xml
7.5. Rodando o Servidor e o Cliente
|
Desenvolvendo
SOA com WebServices Java (continuação)
Parte 8. Implementação
de WeServices em Servidor J2EE
8.1. Instalar e Iniciar o Servidor
8.2. Código do Servidor e do Cliente
8.3. Rodando o Servidor e o Cliente
Parte 9. JDO (Java Data Objects)
9.1. Porque JDO?
9.2. Especificação JSR 12
9.3. JDO usando JPOX (Java Persistent Objects)
9.4. package.jdo
9.5. jpox.properties
9.6. Compilar e rodar um Exemplo de JDO
Parte 10. Service Data Objects (SDO)
10.1. Porque SDO?
10.2. Arquitetura SDO
10.3. Compilar e Rodar um Exemplo SDO
Parte 11. Mensagem Orientada a Middleware (MOM)
11.1. Porque MOM?
11.2. Benefícios de MOM
Parte 12. Enterprise Service BUS (Barramento de Serviços)
12.1. EAI e ESB
12.2. Conexões de Backbone pela MOM
12.3. Independência de Plataforma
12.4. Informação Estruturada
12.5. Informação Extensível
12.6. Modelo de Negócio
Parte 13. Orquestração (Co-relação de
Eventos)
13.1. Necessidade crescente de sequenciamento de serviços
13.2. Perda de Acoplamento
13.3. Reusabilidade de serviços
|