Um web service é qualquer serviço disponível através da Inte...

Próximas questões
Com base no mesmo assunto
Q491545 Arquitetura de Software
Um web service é qualquer serviço disponível através da Internet que usa um sistema padronizado de troca de mensagens e é independente de sistema operacional e linguagem de programação. Opcionalmente, o serviço se autodescreve além de prover mecanismos para que sejam descobertos. Relacione as funções listadas na coluna da esquerda com as tecnologias correspondentes listadas na coluna da direita.

                              Funções                         Tecnologias
                  I - Transporte do serviço                P - HTML
                  II - Codificação da mensagem        Q - XML
                  III - Descrição do serviço               R - HTTP
                  IV - Descoberta do serviço             S - URI
                                                                         T - WSDL
                                                                         U - UDDI

Estão corretas as associações
Alternativas

Gabarito comentado

Confira o gabarito comentado por um dos nossos professores

Vamos analisar a questão e entender a alternativa correta, que é a E - I – R , II – Q , III – T , IV – U.

Para resolver essa questão, precisamos compreender algumas tecnologias e conceitos utilizados em Web Services:

HTTP (HyperText Transfer Protocol): É o protocolo de transporte do serviço, ou seja, é usado para transferência de dados entre sistemas (Item I).

XML (eXtensible Markup Language): É uma linguagem de marcação utilizada para codificação da mensagem que será trocada entre o cliente e o servidor no contexto de Web Services (Item II).

WSDL (Web Services Description Language): É uma linguagem baseada em XML que fornece uma descrição detalhada sobre os serviços (Item III). O WSDL descreve as funcionalidades oferecidas pelo serviço, métodos disponíveis, tipos de dados utilizados e informações sobre como acessar o serviço.

UDDI (Universal Description, Discovery, and Integration): É uma especificação para a descoberta do serviço. O UDDI funciona como uma "lista telefônica" de serviços web, permitindo que os clientes procurem e encontrem serviços (Item IV).

Agora, vamos verificar a associação correta de cada função com a tecnologia correspondente:

  • I - Transporte do serviço: A tecnologia utilizada é o HTTP (R).
  • II - Codificação da mensagem: A codificação é realizada pelo XML (Q).
  • III - Descrição do serviço: A descrição é feita através do WSDL (T).
  • IV - Descoberta do serviço: A descoberta é feita pelo UDDI (U).

Portanto, a alternativa correta é E - I – R , II – Q , III – T , IV – U.

Agora, vamos analisar por que as outras alternativas estão incorretas:

  • A - I – Q , II – P , III – T , IV – S: Incorreto porque Q (XML) não é usado para o transporte do serviço, e P (HTML) não é utilizado para a codificação da mensagem. Além disso, S (URI) não serve para a descoberta do serviço.
  • B - I – Q , II – P , III – T , IV – U: Incorreto pelos mesmos motivos da alternativa A para os itens I e II.
  • C - I – R , II – P , III – Q , IV – S: Incorreto porque P (HTML) não é usado para a codificação da mensagem, e Q (XML) não é usado para a descrição do serviço. S (URI) também não é utilizado para a descoberta do serviço.
  • D - I – R , II – P , III – Q , IV – U: Incorreto porque P (HTML) não é usado para a codificação da mensagem, e Q (XML) não é usado para a descrição do serviço.

Com essa análise detalhada, fica claro que a alternativa E é a correta, alinhando-se perfeitamente com as funções e tecnologias em Web Services.

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

I – R , Transporte do serviço   HTTP

II – Q , Codificação da mensagem   XML

III – T ,  Descrição  do serviço  WDSL 

IV – U.  Descoberta do serviço    UDDI

 

I – R , Transporte do serviço   HTTP 

Hypertext Transfer Protocol

 

II – Q , Codificação da mensagem   XML

eXtensible Markup Language

 

III – T ,  Descrição  do serviço  WDSL = 

Web Services Description Language

 

IV – U.  Descoberta do serviço    UDDI = 

Universal Description, Discovery and Integration

FUI NA LÓGICA, QUAL NÃO TINHA A P = HTML LINGUAGEM DE MARCAÇÃO E EU TINHA CERTESA QUE A 2 ERA Q ENTÃO... RESPOSTA CORRETA (E)

Clique para visualizar este comentário

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