Questão de Arquitetura de Software — WebServices — FCC 2013
Arquitetura de SoftwareWebServices
- Código
- fc002518
- Banca
- FCC
- Órgão
- MPE-AM
- Ano
- 2013
- Nível
- Médio
- Cargo
- Agente de Apoio - Programador
A arquitetura de serviços web é baseada na interação de 3 entidades, conforme pode ser visto na figura abaixo: Provedor de serviços, Consumidor de serviços ou cliente e Catálogo de Serviços (UDDI). As três entidades interagem entre si através das operações de publicar (1), localizar (2, 3) e ligar (4, 5).
O Provedor informa ao Catálogo a existência de um serviço web, utilizando a interface de publicação do Catálogo, para tornar o serviço disponível aos clientes. A informação publicada descreve o serviço e especifica o local onde se encontra. Uma aplicação atuando no papel de cliente precisa localizar uma outra aplicação, contida em algum lugar na rede. O cliente consulta um registro UDDI pelo nome, categoria, identificador do serviço. Uma vez localizado, o cliente obtém informação sobre a localização do WSDL. Este arquivo contém informações de como contatar o serviço web e o formato das mensagens. Com todas estas informações o cliente pode enviar mensagens para o cliente via ...... . Assume-se que exista uma descrição das operações suportadas pelo servidor escrito em WSDL. Esta descrição é um pré-requisito para a geração de código de comunicação no lado do cliente.A lacuna deve ser corretamente preenchida por:
O Provedor informa ao Catálogo a existência de um serviço web, utilizando a interface de publicação do Catálogo, para tornar o serviço disponível aos clientes. A informação publicada descreve o serviço e especifica o local onde se encontra. Uma aplicação atuando no papel de cliente precisa localizar uma outra aplicação, contida em algum lugar na rede. O cliente consulta um registro UDDI pelo nome, categoria, identificador do serviço. Uma vez localizado, o cliente obtém informação sobre a localização do WSDL. Este arquivo contém informações de como contatar o serviço web e o formato das mensagens. Com todas estas informações o cliente pode enviar mensagens para o cliente via ...... . Assume-se que exista uma descrição das operações suportadas pelo servidor escrito em WSDL. Esta descrição é um pré-requisito para a geração de código de comunicação no lado do cliente.A lacuna deve ser corretamente preenchida por:- ASOAP.
- BIMAP4.
- CREST.
- DRESTful.
- EXDR.