Thank you for sending your enquiry! One of our team member will contact you shortly.
Thank you for sending your booking! One of our team member will contact you shortly.
Programa do Curso
SOA e impacto em Business
Conceitos SOA
- Anatomia de uma Empresa
- Pesadelo de TI
- Arquitetura Orientada a Serviços
- Componentização e Reutilização
- Benefícios da Orientação para Serviços
- Definindo SOA
- Alinhando a Empresa
- O que é serviço?
- Atores de serviço
- Camadas de serviço
Camadas de serviço
- O que são camadas?
- Camadas SOA
- Ilustração em camadas
- Camada de armazenamento de dados
- Camada Lógica de Aplicação
- Camada Adaptadora
- Camada de serviço de aplicativo
- Business Camada de Serviço
- Camada de Orquestração
- Aux: Camada de serviço de dados
- Aux: Camada de serviço de segurança
- Conceitos de camadas
- Regras básicas de camadas
Ciclo de vida do serviço SOA
- Adoção SOA
- Estágios de adoção
- Gerenciando Serviços
- Visão geral do ciclo de vida do serviço SOA
- O Círculo da Vida da SOA
- Fase de descoberta
- Fase de Análise e Design
- Fase de implementação
- Fase de implantação
- Fase de monitoramento
- Fase de Aposentadoria
Como um requisito se torna um serviço
- Como um requisito se torna um serviço
- Descoberta de Requisitos
- Análise e Projeto
- Desenvolvimento
- Novos requisitos
- Descoberta
- Análise e Projeto
- Desenvolvimentos de serviços
Fundamentos Técnicos XML, WSD e SOAP
XML base para serviços web
- XML Conjunto de informações
- XML Espaços para nome
- XML Esquema: Tipos e Estruturas de Mensagens
WSDL
- Anatomia de um Contrato de Serviço Web
- Design de descrição abstrata
- Projeto de descrição de concreto
WSDL e WS-*
- WS-Policy o Estrutura de Política o Regras Compostas o Anexando Políticas ao WSDL
- Endereçamento WS
Design de mensagem SOAP
- Estrutura da mensagem SOAP
- Nós e funções
- Intermediários SOAP
- Mensagens de falha
SOAP e WS-*
- Segurança WS
- WS-Transação
Esquema avançado XML (opcional)
- Flexibilidade de mensagem, herança de tipo, composição
- Reutilização, Design Relacional, Esquema da Indústria
- Modularização, Extensibilidade
WSDL avançado (opcional)
- Envio de mensagens, identificação de instância de serviço
- Centralização de políticas
- Asserção de política personalizada
Versionamento
- Esquema de versionamento XML
- Versionamento de contratos WSDL
Implementação de serviço com Java
Java API para XML Processamento (JAXP) (opcional se os participantes estiverem familiarizados com JAXP)
- DOM, SAX e javax.xml.parsers
- STAX e java.xml.stream
- XSLT e javax.xml.transform
Java Arquitetura para XML ligação (JAXB)
- Visão geral e arquitetura
- Gerando Java Classes a partir de XML Esquema
- Personalização gerada Java
- Gerando XML Esquema a partir de Java Classes Anotadas
- Web Services, WSDL, JAXB
SOAP com API de anexos para Java (SAAJ)
- Visão geral do SAAJ, estrutura da mensagem e API
- Criando/enviando mensagens
- Visão geral do DOM
- Usando DOM com SAAJ
- Manipuladores de sabão
Java API para XML Baseado Web Services JAX-WS
- Especificações relacionadas: JAXB, SOAP, WSDL, WS-I Basic Profile 1.1, Anotações, JSR 109, Web Services Segurança (JSR 183)
- WSDL para Java e Java para mapeamento WSDL
- Construindo clientes com stubs gerados
- Clientes assíncronos com callback ou polling
- MessageContext e WebServiceContext
- Manipulador para carga útil e protocolo
- Envolvimento de manipuladores em um serviço, porta ou camada de protocolo
- Transporte não HTTP
- Mensagem Access e Sessão Management
Tratamento de dados binários (opcional)
- Visão geral e problemas
- Tratamento padrão
- Visão geral do MTOM
- Usando MTOM em Serviços e Clientes
- Usando DataHandler
Valor de SOA/ROI
Proposta de valor SOA
- O valor da SOA
- Reduzindo despesas de integração
- Ilustração de custos de integração
- Ripple efeito das mudanças
- Valor da camada SOA
- Custos de integração
- Reutilização de ativos
- Economia SOA/ROI
- Aumentando Business Agilidade
- Agilidade SOA versus abordagem EAI tradicional
- Reduzindo Business Risco
- SOA facilita o risco de conformidade
- Business Vantagens
- Obstáculos de quantificação de ROI
Requisitos
Os participantes devem ter conhecimentos de Java e das tecnologias XML.
35 horas
Declaração de Clientes (3)
I like the training methodology that the hands-on happen on the second day after the conceptual discussion.
Rolando Jr. Erot - Seabrook Research Ltd.
Curso - Mule: Integrating Your Applications
extensive knowledge cover many things.
metab alanazi - Saudi Arabian Monetary Authority
Curso - Enabling SOA with BPM and BPMN
O exercício e o formador são muito úteis na codificação.
Paul Andrew - IT
Curso - REST API - a pattern of exchange of information between sites
Machine Translated