Questões de SOA (Service-oriented architecture) (Arquitetura de Software)

Limpar Busca

No contexto da criação de aplicações distribuídas usando web services, a arquitetura de software orientada a serviços (SOA, do inglês Service-Oriented Architecture) é uma opção no desenvolvimento de sistemas distribuídos em que os componentes de sistema são serviços autônomos, sendo executados em computadores geograficamente distribuídos. Dentre os principais padrões para SOA, NÃO é correto afirmar que:

  • A WS-Reliable Messaging é um padrão para troca de mensagens que garante que elas serão entregues uma vez e apenas uma vez.
  • B um padrão para uma linguagem de workflow, que é usada para definir programas de processo que envolvem vários serviços diferentes, dentro da arquitetura monolítica, é conhecido como WS-BPEL.
  • C um conjunto de padrões que apoiam a proteção de web services, incluindo padrões que especificam a definição de políticas de proteção e padrões que cobrem o uso de assinaturas digitais, é conceito de WS-Security.
  • D WS-Addressing define como as informações de endereço devem ser representadas em uma mensagem SOAP.
  • E o conceito que define como as transações através de serviços distribuídos devem ser coordenadas está relacionado ao padrão WS-Transactions.

SOA é um padrão de arquitetura de software de baixo acoplamento e baseada em princípios de computação distribuída. Na arquitetura SOA, o UDDI define um padrão para

  • A renderização de documentos XML em navegadores web.
  • B ofuscação de informações em banco de dados relacionais.
  • C transferência de ficheiros entre computadores remotos.
  • D visibilidade, reutilização e gerenciabilidade de serviços web.
  • E conversão de endpoints em endereços da camada de enlace.
Acerca da UML, de padrões de projeto e de arquitetura, julgue o item seguinte.
Nas arquiteturas orientadas a serviços (SOA), os componentes de sistema são serviços autônomos na forma distribuída e os clientes de serviço que desejam usar um serviço descobrem a especificação desse serviço e localizam o provedor de serviço, para, então, ligar sua aplicação a esse serviço específico e comunicar-se com ele usando protocolos de serviço padrão.
  • Certo
  • Errado

Quanto aos web services, à arquitetura orientada a serviços (SOA) e à UML (Unified Modeling Language), julgue o item.
O modelo operacional triangular, o qual representa a interação entre os três elementos da SOA, determina que os provedores de serviços registrem suas informações em um registro central.

  • Certo
  • Errado

Quanto aos web services, à arquitetura orientada a serviços (SOA) e à UML (Unified Modeling Language), julgue o item.
A SOA oferece à organização a oportunidade de acompanhar as mudanças exigidas por seu contexto de negócio, sem que isso sobrecarregue o uso dos recursos da tecnologia da informação (TI).

  • Certo
  • Errado