Baixe agora mesmo SOA aplicado Completo, Download SOA aplicado grátis

SOA aplicado
Cada vez mais, sistemas corporativos exigem o reaproveitamento de funcionalidades, e consequentemente a integração entre diferentes sistemas se torna uma realidade. Essa é uma tendência natural das arquiteturas modernas.  A arquitetura orientada a serviços (Service Oriented Architecture - SOA) existe justamente para resolver essa situação.  Aprenda como integrar sistemas com web services, mensageria assíncrona, orquestração e muito mais de uma maneira prática e focada, sendo que desde o primeiro capítulo, você já constrói e se integra a um serviço.


1 - Começando um projeto SOA

    1.1 - Coisas inesperadas acontecem!
    1.2 - Formatos de arquivos: CSV
    1.3 - Discussão sobre formatos: linguagens de marcação
    1.4 - Qual camada de transporte utilizar?
    1.5 - E agora, como testar um serviço?
    1.6 - Crie o primeiro cliente Java
    1.7 - OK, e o que um web service tem a ver com SOA?
    1.8 - Sumário

2 - Entendendo o fluxo de dados

    2.1 - Como funciona a estrutura de namespaces do XML
    2.2 - Conheça o funcionamento do SOAP
    2.3 - Entenda o enorme WSDL
    2.4 - A definição dos tipos e a seção types
    2.5 - A necessidade da seção messages
    2.6 - A seção portType
    2.7 - A diferença entre os WSDLs abstratos e concretos
    2.8 - A seção binding
    2.9 - Definição dos endereços com a seção service
    2.10 - Finalmente, o que aconteceu?
    2.11 - Customize a estrutura do XML com o JAXB
    2.12 - Resolva métodos de nomes iguais e adição de parâmetros
    2.13 - Envie a requisição pelo cliente
    2.14 - Sumário

3 - Novos desafios e os ajustes finos para controles de exceções e adaptação de dados

    3.1 - Customize o sistema de parâmetros
    3.2 - Conheça o sistema de lançamento de exceções
    3.3 - Customize a sessão de detalhes
    3.4 - Customize ainda mais o lançamento de exceções
    3.5 - Embarcando mais a fundo no JAXB
    3.6 - Tire proveito de adaptadores
    3.7 - Trabalhe com JAXB usando herança
    3.8 - Trabalhe com enums
    3.9 - Modele suas classes com comportamentos de negócio e mantenha-as mapeadas com JAXB
    3.10 - Sumário

4 - Embarcando no Enterprise - Application Servers

    4.1 - Como usar um Servlet Container - Jetty
    4.2 - Introdução a EJBs
    4.3 - Habilitando persistência e transacionalidade
    4.4 - Um novo sistema
    4.5 - Sumário

5 - Desenvolva aplicações para a web com REST

    5.1 - O que é REST?
    5.2 - Entenda o HTTP
    5.3 - URLs para recursos
    5.4 - Métodos HTTP e uso de MIME types
    5.5 - Utilização efetiva de headers HTTP
    5.6 - Utilização de códigos de status
    5.7 - Utilização de hipermídia como motor de estado da aplicação
    5.8 - Como desenvolver serviços REST
    5.9 - Mapeamento avançado: tratando imagens
    5.10 - Incluindo links HATEOAS
    5.11 - Testando tudo
    5.12 - Programando clientes
    5.13 - Sumário

6 - Segurança em web services

    6.1 - Ataques: Man-in-the-middle e eavesdropping
    6.2 - Proteção contra interceptação com HTTPS
    6.3 - Usando mecanismos de autenticação HTTP
    6.4 - Habilitando segurança em aplicações REST
    6.5 - Conhecendo WS-Security
    6.6 - Ajustes de infra-estrutura
    6.7 - O callback de verificação da senha
    6.8 - A atualização do serviço de usuários
    6.9 - A implementação do método de busca
    6.10 - Realize a comunicação entre os dois sistemas
    6.11 - Testes com SoapUI
    6.12 - Crie o cliente seguro
    6.13 - Sumário

7 - Design Patterns e SOA

    7.1 - Integração versus SOA
    7.2 - O Modelo Canônico
    7.3 - Desenvolvimento contract-first
    7.4 - Serviços assíncronos com WS-Addressing
    7.5 - Sumário

8 - Flexibilizando sua aplicação com um ESB

    8.1 - Como instalar o Oracle WebLogic e o OEPE
    8.2 - A instalação do OSB
    8.3 - Configuração do OSB
    8.4 - Conceitos do OSB
    8.5 - Crie uma rota no OSB
    8.6 - Sumário

9 - Coordene serviços com BPEL

    9.1 - Conheça orquestração e coreografia
    9.2 - instale o Oracle SOA Suite
    9.3 - Instale o JDeveloper
    9.4 - Introdução a BPEL
    9.5 - Sumário

10 - Conclusão

Título: SOA aplicado Integrando com web services e além
Nome do Autor: Alexandre Saudate
Gênero: E-book
Ano de Lançamento: 2012
Editora: Casa do Código
Nº de Páginas/Horas: 326
Tamanho: 10 Mb´s
Formato: PDF
Idioma: Português

download


Como Usar .UVA Login Registre-se