Questão de Arquitetura de Software — WebServices — PR-4 UFRJ 2023
- 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
- ABINDING
- BUDDI
- CINVOCAÇÃO
- DENVELOPE
- ETYPE
GabaritoB — UDDI
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.
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.
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.
INVOCAÇÃO é a etapa de execução do serviço propriamente dito, após a ligação. Não se confunde com o registro.
ENVELOPE refere-se à estrutura de mensagem do SOAP, que encapsula os dados da requisição/resposta. Não é um mecanismo de registro.
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