Questões de Arquitetura de Software - WebServices para Concurso
Foram encontradas 379 questões
Web service é um software que, armazenado em um computador, pode ser acessado por outro software em outro computador por meio de uma rede. A partir dessa afirmação, julgue o item subsequente.
Para que um web service funcione corretamente, os softwares
cliente/servidor devem ser escritos na mesma linguagem.
Web service é um software que, armazenado em um computador, pode ser acessado por outro software em outro computador por meio de uma rede. A partir dessa afirmação, julgue o item subsequente.
Ao se usar o protocolo SOAP (simple object access protocol), cada solicitação e cada resposta são colocadas em um envelope SOAP, nos momentos de invocação e retorno de um web service, respectivamente.
Quanto as tecnologias aplicadas em um Web Service temos:
"Para a representação e estruturação dos dados nas mensagens recebidas/enviadas é utilizado o _______ . As chamadas às operações, incluindo os parâmetros de entrada/saída, são codificadas no protocolo_______ . Os serviços (operações, mensagens, parâmetros, etc.) são descritos usando a linguagem_______ . O processo de publicação/pesquisa/descoberta de Web Services utiliza o protocolo_______."
Assinale a alternativa que complete correta e respectivamente as lacunas:
Em uma web service, a linguagem de implementação e a plataforma utilizada são relevantes para os clientes.
As principais características do REST (representationl state transfer) são interface uniforme, stateless e cache.
Entre as restrições da REST está a interface uniforme, a qual requer que um serviço ofereça várias operações e aguarde a solicitação dessas operações pelo servidor.
As linguagens XML e SOAP são utilizadas para descrever os tipos e as estruturas de dados em SOA; a linguagem WSDL é utilizada para descrever os serviços.
Em web service, o objetivo do cabeçalho do envelope SOAP (SOAP header block) é o de fazer cumprir as regras que governam a troca de mensagens SOAP, por meio de dados trocados em formato XML.
I. São independentes de plataforma.
II. Geralmente usam HTTP, no entanto, outros protocolos de transmissão como o SMTP também podem ser utilizados.
III. Utilizam o XSLT como formato de mensagem.
Está correto somente o que se afirma em: