Resumo

Neste módulo abordamos o Service-Oriented Architecture, ou Arquitetura Orientada a Serviço. Este padrão arquitetural define que os componentes da aplicação devem fornecer serviços para outros componentes através de um protocolo de comunicação.

Podemos definir um serviço como uma representação lógica de uma atividade de negócios que tem um resultado específico.

Segundo o Open Group, o estilo arquitetônico SOA tem as seguintes características:

Arquitetura orientada a serviços traz os seguintes princípios básicos:

  1. As fronteiras entre as diferentes aplicações são bem definidas, ou seja, são claras;
  2. Os serviços são autônomos;
  3. Compartilhar esquemas e contratos e não implementações;
  4. Compatibilidade de serviço é baseado em política.

Os serviços Web são um conjunto de padrões de tecnologia de integração que foram projetados especificamente para atender às exigências decorrentes da arquitetura orientada a serviços.

Copyright © 2016 AIEC.