SóProvas


ID
2543587
Banca
UPENET/IAUPE
Órgão
UPE
Ano
2017
Provas
Disciplina
Arquitetura de Software
Assuntos

Sobre a Service Oriented Architecture (SOA), analise as afirmativas abaixo:


I. É uma abordagem para estruturar um sistema de software como um conjunto de serviços separados, sem estado.

II. SOAP é um importante protocolo para SOAs web, que provê suporte à comunicação entre serviços.

III. WS-Transactions é um padrão para a troca de mensagens, garantindo que cada mensagem será entregue apenas uma única vez.


Está CORRETO o que se afirma, apenas, em

Alternativas
Comentários
  • SOAP - Trata-se de uma das formas de comunicação para encapsular dados transferidos no formado XML para Web Services.

  • O WS-Transaction é um padrão de interoperabilidade que inclui as especificações WS-AtomicTransaction, WS-BusinessActivity e WS-Coordination

    O suporte ao Web Services Atomic Transaction (WS-AT) no servidor de aplicativos fornece qualidade de serviço transacional ao ambiente de serviços da Web. Os aplicativos de serviço da Web distribuídos, e os recursos usados por eles, podem fazer parte de transações globais distribuídas. Com suporte a Web Services Business Activity (WS-BA) no servidor de aplicativos, os serviços da Web em diferentes sistemas podem coordenar atividades que são acopladas mais livremente do que transações atômicas. Essas atividades podem ser difíceis ou impossíveis de reverter atomicamente e exigem portanto um processo de compensação, caso ocorra um erro. Web Services Coordination (WS-COOR) especifica CoordinationContext e um serviço de Registro com os quais os serviços da Web participantes podem se inscrever para fazer parte dos protocolos que são oferecidos por tipos de coordenação específicos.

     

    Fonte: site IBM

  • Web Services - SOAP

    SOAP (Simple Object Access Protocol) é um protocolo para troca de informações estruturadas em uma plataforma descentralizada e distribuída, utilizando tecnologias baseadas em XML.

    Web Services - Mensagem SOAP
    -Envelope: elemento raiz da mensagem SOAP (obrigatório).
    -Cabeçalho: contém informação de controle e processamento (opcional)
    -Corpo: contém informação da chamada e da resposta (obrigatório)
    -Fault: informações e status de erro (opcional).