Arquitetura SOA

876 palavras 4 páginas
O SOA ( Service Oriented Architecture) é um tipo de arquitetura de software cuja principal função é a de garantir uma interoperabilidade entre vários sistemas, ou seja, fazer com que diferentes sistemas possam se comunicar. Para isso, tal arquitetura padronizava comunicação, fazendo que os sistemas “conversem”com uma linguagem comum. O SOA implementado no projeto focará a integração de softwares criados mediante POO (Programação Orientada a Objetos), devido algumas restrições de comunicação do método para linguagem estruturadas.

Um dos principais elementos do SOA são os serviços. Um serviço nada mais é do que uma funcionalidade específica de negócio como, por exemplo, criar um cliente. Os serviços são trocados entre fornecedores e consumidores. Um fornecedor é um sistema que implementa um serviço, de forma que outros sistemas podem requisitá-lo. Já um consumidor é um sistema que chama um serviço.

Os serviços são conectados a outros serviços usando um método de trocas de mensagens baseado em documentos XML. O consumidor de serviço pode enviar uma mensagem de requisição para o fornecedor do serviço e aguardar que o fornecedor envie uma mensagem de resposta.

Os serviços devem ser reutilizáveis, ou seja, devem ser serviços autônomos, sem estado, passíveis de descoberta e que podem ser parte de uma aplicação ou serviço composto.

Considerando que os softwares dos estabelecimentos de saúde serão WEB, a arquitetura SOA será usada mediante web services, no qual são serviços para web que possibilitam o envio e recebimento no formato XML. Outra tecnologia que será usada em consoante ao SOA será o WSDL (Web Services Description Language) , que nada mais é do que um um documento escrito em XML que além de descrever o serviço, especifica como acessá-lo e quais as operações ou métodos são disponíveis.

Também é necessário uma tecnologia que permite a comunicação entre os sistemas, no caso, será usado o SOAP, um protocolo padronizado para troca de informações

Relacionados

  • Arquitetura SOA
    2733 palavras | 11 páginas
  • Arquitetura soa
    618 palavras | 3 páginas
  • SOA Arquitetura Orientada a Serviço
    1507 palavras | 7 páginas
  • Arquitetura Orientada Serviços – SOA
    1066 palavras | 5 páginas
  • Soa - arquitetura orientada a serviços
    1581 palavras | 7 páginas
  • SOA: Arquitetura Orientada a Serviços
    3275 palavras | 14 páginas
  • ARQUITETURA ORIENTADA A SERVIÇOS SOA
    2280 palavras | 10 páginas
  • monografia SOA - Arquitetura Orientada a Servi¸cos
    7051 palavras | 29 páginas
  • Roteiro para a definição de uma arquitetura soa utilizando bpm
    16147 palavras | 65 páginas
  • Soa - arquitetura orientada a serviços - universidade veiga de almeida
    765 palavras | 4 páginas