Pular para o conteúdo principal

Questão de Arquitetura de Software — WebServices — PR-4 UFRJ 2023

Arquitetura de SoftwareWebServices
Código
qg019525
Banca
PR-4 UFRJ
Órgão
UFRJ
Ano
2023
Nível
Superior
Cargo
PR-4 - - Analista de Tecnologia da Informação-Desenvolvimento
Com a utilização dos webservices podemos manter a interoperabilidade entre sistemas na web, para isso os clientes precisam encontrar a descrição dos serviços no Registro de Serviços. A etapa em que o webservice registra seus serviços para serem localizados é feita por meio do:
  1. ABINDING
  2. BUDDI
  3. CINVOCAÇÃO
  4. DENVELOPE
  5. ETYPE
Revelar gabarito e comentário

GabaritoB — UDDI

Comentário gerado por IA. É um apoio ao estudo, ancorado em fontes, mas pode conter imprecisões — confira sempre na fonte oficial (lei, súmula, edital e gabarito da banca). Encontrou um erro? Use “Reportar”.

Web Services: Registro de Serviços

Gabarito: letra B (UDDI). A etapa em que o webservice registra seus serviços para serem localizados é feita por meio do UDDI (Universal Description, Discovery and Integration), que funciona como um registro central onde provedores publicam as descrições dos serviços. Conforme a arquitetura SOA, o UDDI define uma maneira de publicar e descobrir informações sobre os serviços da web.

A banca testa o conhecimento do modelo SOA e seus componentes. O paradigma "find-bind-execute" envolve as etapas de descoberta (find), ligação (bind) e execução (invocação). O registro é o UDDI.

  1. 1Find (UDDI)Registro/descoberta
  2. 2Bind (Binding)Ligação cliente-serviço
  3. 3Execute (Invocação)Execução do serviço
LEVEL · soulevel.com.br

Alternativa A — ❌ Incorreta

BINDING refere-se à etapa de ligação (bind) entre o cliente e o serviço após o serviço ser encontrado, não ao registro. É a ação de conectar-se ao provedor do serviço.

Alternativa B — ✅ Correta ⟵ GABARITO

UDDI (Universal Description, Discovery and Integration) é o padrão que define a publicação e descoberta de informações sobre serviços web, atuando como o registro onde provedores anunciam seus serviços e consumidores os localizam.

Alternativa C — ❌ Incorreta

INVOCAÇÃO é a etapa de execução do serviço propriamente dito, após a ligação. Não se confunde com o registro.

Alternativa D — ❌ Incorreta

ENVELOPE refere-se à estrutura de mensagem do SOAP, que encapsula os dados da requisição/resposta. Não é um mecanismo de registro.

Alternativa E — ❌ Incorreta

TYPE geralmente se refere ao tipo de dados ou à definição de tipos no WSDL (Web Services Description Language). Não corresponde à etapa de registro.

Gabarito: letra B.

Link permanente: /questoes/qg019525