Buscar

Av1 - Tecnologias Web Service

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 3 páginas

Prévia do material em texto

Av1 - Tecnologias Web Service
1) SOA é uma abordagem que permite sistemas permanecerem escaláveis e flexíveis mesmo com expansões a atualizações recorrentes. O SOA aceita que a única maneira de manter a escalabilidade e a flexibilidade em grandes sistemas distribuídos é aderir a heterogeneidade, descentralização e tolerância a falhas (JOSUTTIS, 2007).
 
Considere as seguintes frases no contexto de arquitetura orientada ao serviço (SOA):
Em um sistema SOA, _____________ é a denominação do software que executa funções específicas e retorna respostas padronizadas. A ação específica realizada por esse software é denominada _____________ e retorna uma resposta única de saída, entrada ou erro. Durante a interação, esse software pode adotar o papel de _____________ ao disponibilizar uma função ou de _____________ ao requisitar uma função. Quando esse software apresenta a capacidade de comunicação via rede utilizando os protocolos HTTP/HTTPS, ele pode ser denominado como _____________.
Assinale a alternativa que preenche corretamente as lacunas.
Alternativas:
· a) Web Service / operação / consumidor / servidor / Serviço.
b) serviço / operação / provedor / consumidor / Web Service. Alternativa assinalada
· c) serviço / transmissão / registrador / operador / Web Service.
· d) arquitetura / transmissão / registrador / operador/ serviço.
· e) arquitetura / operação / provedor / operador / serviço.
2) Protocolos são conjuntos de regras estabelecidas para facilitar a troca de informações. Em computação, através de protocolos estabelecidos é possível que dois ou mais sistemas construídos em diferentes linguagens ou plataformas possam se comunicar sem maiores restrições, utilizando um meio em comum.
Qual das alternativas a seguir corresponde à organização responsável pela elaboração das padronizações de comunicações web?
Alternativas:
· a) W3C Alternativa assinalada
· b) Google
· c) HTTP
· d) ONU
· e) Microsoft
3) O WSDL (Web Services Description Language – Linguagem de Descrição de Serviços Web) se trata de uma linguagem baseada no XML, que é dividida em sessões formadas por elementos.
 
Sobre o WSDL e suas divisões, julgue as afirmativas a seguir em (V) Verdadeiras e (F) Falsas:
 
(    ) Um dos grandes benefícios do uso do WSDL, por ser baseado no XML, é que o compartilhamento de dados é dificultado, gerando mais segurança.
(    ) Um dos objetos do WSDL que pode não ser encontrado na mensagem é o type, que tem como função definir os dados que são estruturados.
(    ) Podemos dividir o protocolo WSDL em interface e implementação; no tópico definition poderão estar as informações sobre os serviços.
(    ) Como o WSDL é baseado em XML, a leitura dos textos armazenados só poderá ser feita por aplicativos específicos.
Assinale a alternativa que apresenta a sequência CORRETA:
Alternativas:
· a) V – V – F – F.
· b) F – F – V – F.
· c) V – F – V – V. 
· d) F – V – V – F. Alternativa assinalada
· e) F – V – F – V.
4) A sigla UDDI (Universal Description Discovery and Integration – Descoberta e Integração de Descrição Universal) é um recurso que foi desenvolvido pelas iniciativas de indústrias, tornando possível que informações de vários web services possam ser localizadas.
 
Sobre o UDDI e os dados que poderão ser encontrados neste recurso, analise as afirmativas a seguir:
 
I. Através do BusinessService é possível localizar determinadas informações sobre as organizações.
II. Um recurso muito significativo é o TModels que possui uma ou mais especificações técnicas dos serviços. 
III. O UDDI tem como função o armazenamento de diversos registros que só poderão ser executados em apenas um servidor.
Considerando o contexto apresentado, é correto o que se afirma em:
Alternativas:
· a) I e III apenas.
· b) I, II e III.
· c) I e II apenas. Alternativa assinalada
· d) II apenas.
· e) III apenas.
5) O serviço de arquitetura de web service precisa ter um documento WSDL (Web Services Description Language – Linguagem de descrição de serviços de Web) associado, sendo que os agentes que interagem no sistema o fazem por meio das mensagens SOAP (Simple Object Access Protocol).
A respeito das regras da arquitetura de web service, assinale a alternativa CORRETA:
Alternativas:
· a) O UDDI (Universal Description, Discovery and Integration) poderá ser usada tanto para publicar como para descobrir serviços. Alternativa assinalada
· b) São considerados agentes apenas os provedores que usam o sistema para oferecê-lo às empresas e aos demais usuários.
· c) O UDDI (Universal Description, Discovery and Integration) só pode ser utilizado para descobrir os serviços durante a exploração.
· d) Apesar da relevância no processo da arquitetura de web service, o registro poderá ser considerado opcional no processo.
· e) A operação de Find (busca), dentro das regras da arquitetura de web service, é considerada prescindível.

Continue navegando