Ao estudar a Arquitetura Orientada a Serviços (SOA) o progr...

Próximas questões
Com base no mesmo assunto
Q846243 Arquitetura de Software
Ao estudar a Arquitetura Orientada a Serviços (SOA) o programador verificou que ela poderia ser bem representada a partir do paradigma chamado de:
Alternativas

Gabarito comentado

Confira o gabarito comentado por um dos nossos professores

Alternativa correta: C - find-bind-execute.

Para entender a alternativa correta, vamos primeiro esclarecer o que é a Arquitetura Orientada a Serviços, ou SOA (Service-oriented architecture). SOA é uma abordagem de projeto de software onde os serviços são as unidades fundamentais de operação. Em SOA, os serviços são unidades de lógica de negócios que oferecem funcionalidades reutilizáveis e bem definidas, que podem ser acessadas por diferentes clientes de maneira padronizada, geralmente via redes, como a internet.

O paradigma find-bind-execute espelha fielmente os princípios SOA. Vamos quebrar essa expressão em três partes para entender melhor:

  • Find (Encontrar): Refere-se à descoberta de serviços. Em SOA, os serviços são publicados em um repositório onde podem ser localizados ou descobertos por consumidores potenciais. Isso é frequentemente realizado usando UDDI (Universal Description, Discovery, and Integration), que é um diretório de serviços padronizado.
  • Bind (Vincular): Depois de um serviço ser encontrado, um consumidor precisa se vincular a ele. Isso implica em obter as informações necessárias para interagir com o serviço, como o endereço do serviço e o protocolo de comunicação. Em outras palavras, é o processo de criar uma conexão com o serviço para poder usá-lo.
  • Execute (Executar): Uma vez que o consumidor está vinculado ao serviço, ele pode executar as operações oferecidas pelo serviço. Na prática, isso significa invocar métodos ou funções do serviço, passando os dados necessários e recebendo os resultados esperados.

Estes três passos compõem o ciclo de vida básico de um serviço em SOA, e é por isso que a alternativa C é a correta. As demais alternativas podem parecer semelhantes, mas contêm erros de ortografia ou combinações de palavras que não representam os conceitos aplicados em SOA.

Clique para visualizar este gabarito

Visualize o gabarito desta questão clicando no botão abaixo

Comentários

Veja os comentários dos nossos alunos

find-bind-execute paradigm: define o ciclo que envolve o planejamento, a execução, o monitoramento e a tomada de ação pró ativa para a melhoria da qualidade.

Tecnicamente falando, o processo preconiza que os provedores de serviços registrem informações em um registro central, com suas características, indicadores, e aspectos relevantes às tomadas de decisões. O registro é utilizado pelo cliente para determinar as características dos serviços necessários, e se o mesmo estiver disponível no registro central, como por exemplo por um catálogo de serviços, o cliente poderá utilizá-lo, sendo este oficializado através de um contrato que enderece este serviço

Fonte: https://pt.wikipedia.org/wiki/Service-oriented_architecture

Bons estudos.

letra C

Clique para visualizar este comentário

Visualize os comentários desta questão clicando no botão abaixo