

Seu próximo nível começa aqui
Com a Assinatura Ilimitada, você tem tudo que precisa para sua aprovação.
Com a Assinatura Ilimitada, você combina prática, teoria e método em uma única assinatura com tudo que você precisa para sua aprovação.
Assinale a alternativa que contém apenas protocolos e/ou padrões relacionados à implementação de web services.
FTP e TFTP.
IMAP e NNTP.
TELNET e RDP.
SOAP e WSDL.
OpenVPN e L2TP.
Serviço de aplicação que pode ser acessado usando os protocolos padrões da Web, permitindo que aplicações se comuniquem umas com as outras através da web. Com esta tecnologia é possível que novas aplicações possam interagir com aquelas aplicações já existentes e que sistemas desenvolvidos em plataformas diferentes sejam compatíveis:
Web Service
VPN
DNS
AnyDesk
McAfee
Para alcançar a interoperabilidade entre aplicações, é necessário adotar padrões abertos e comuns, tais quais serviços web, REST, JSON, XML, OAuth e OpenID Connect.
Certo
Errado
Através dos Web Services é possível consumir dados e integrar sistemas na WEB. Web Services podem ser acessados a partir de protocolos padrões da WEB. Um deles é o REST, um estilo de arquitetura que define um conjunto de restrições e propriedades baseadas no protocolo HTTP. Baseado no protocolo HTTP, que possui diversos métodos, marque a opção que corresponde ao método recomendado para criar um novo recurso.
PUT
GET
POST
PATCH
ADD
Julgue os itens a seguir, acerca de API e REST.
I Uma application programming interface (API) define as regras que necessitam ser seguidas para se comunicar com outros sistemas de software, podendo ser utilizada para compartilhar recursos e fornecer serviços da Web.
II Na representational state transfer (REST), a ausência de estado refere-se ao método de comunicação, no qual o servidor completa cada solicitação do cliente, independentemente de todas as solicitações anteriores.
III Em uma API RESTful o envio da mesma solicitação PUT várias vezes em um serviço da Web RESTful é equivalente a uma única invocação de solicitação.
Assinale a opção correta.
Nenhum item está certo.
Apenas o item I está certo.
Apenas o item II está certo.
Apenas o item III está certo.
Todos os itens estão certos.
Considerando a Linguagem XML e tecnologias de Web Services e suas respectivas definições, relacione adequadamente as colunas a seguir.
1. Web Services.
2. UDDI.
3. WSDL.
4. SOAP.
5. RESTful Web Services.
( ) Protocolo de comunicação utilizado para troca de informações entre aplicações.
( ) Descrição formal de como acessar um serviço web e quais operações ele oferece.
( ) Padrão que permite a descoberta e a localização de serviços web.
( ) Abordagem arquitetural que emprega métodos HTTP para comunicação entre sistemas distribuídos.
( ) Protocolo que define regras para formatação e troca de mensagens em serviços web.
A sequência está correta em
1, 3, 2, 5, 4.
1, 2, 3, 4, 5.
3, 2, 1, 5, 4.
2, 4, 1, 3, 5.
Assinale a alternativa que apresenta a descrição correta de um web service.
É uma tecnologia utilizada exclusivamente para a criação de websites estáticos.
É uma arquitetura de software que permite a comunicação e a interoperabilidade entre diferentes sistemas distribuídos por meio da Internet.
É uma linguagem de programação utilizada para desenvolver aplicações web.
É um protocolo de comunicação utilizado para transferir arquivos entre servidores web.
É um serviço de hospedagem de websites fornecido por provedores de Internet.
REST funciona por meio de métodos HTTP que permitem criar; atualizar; deletar; e, consultar dados. O método HTTP responsável por ser o mecanismo usado por um cliente para verificar a existência de um recurso e descobrir metadados sobre ele, não recuperando dados do recurso, é:
GET.
JSON.
HEAD.
PATCH.
OPTIONS.
Assinale a alternativa que apresenta uma forma de implementação de Web services caracterizada pela independência de linguagem e plataforma.
REST.
SOAP.
AJAX.
LDAP.
FTP.
As APIs do tipo REST, também chamadas de APIs RESTful, utilizam o protocolo HTTP e oferecem suporte à criptografia TLS (Transport Layer Security), mantendo a privacidade em uma conexão HTTPS na Internet.
Certo
Errado
Roberta está desenvolvendo um determinado serviço na rede. Foi exigida a adoção de JMS na camada de transporte, e ela recebeu um arquivo WSDL para instruí-la acerca da utilização do serviço.
Roberta logo notou que se tratava de um serviço do tipo:
REST;
GraphQL;
gRPC;
Web Socket;
SOAP.
<Cliente Nome="JOAO DA SILVA"
Identificacao="123456">
<Endereco Logradouro="Rua Ativa, 123"
Municipio="Recife" UF="PE"/
</
O trecho de código precedente está escrito em
XSLT.
WDSL.
RMI.
XML.
UDDI.
Um analista deseja fazer uma requisição HTTP de busca, usando query parameters, em uma API REST. O caminho da API de processos em que será realizada a busca é http://MPEPB123/processos. Utilizando o método GET, para requisitar o número de processo 0001842672017 (parâmetro numeroProc) e o número de OAB do advogado 28H418 (parâmetro numeroOABAdv), ele deve utilizar
http://MPEPB123/processos?numeroProc=0001842672017&numeroOABAdv=28H418
http://MPEPB123/processos{numeroProc=0001842672017,numeroOABAdv=28H418}
http://MPEPB123/processos/$numeroProc=0001842672017&numeroOABAdv=28H418
http://MPEPB123/processos{numeroProc=0001842672017}&{numeroOABAdv=28H418}
http://MPEPB123/processos/{"numeroProc":"0001842672017","numeroOABAdv":"28H418"}
Em APIs RESTful que funcionam sobre o protocolo HTTP, os códigos de status de respostas HTTP que denotam que um erro ocorreu no servidor têm a seguinte forma (considere que x e y representam dígitos decimais quaisquer):
1xy.
2xy.
3xy.
4xy.
5xy.
Os registros UDDI podem estar disponíveis de forma pública ou privada.
Certo
Errado
Um documento WSDL (verão 1.1) é um arquivo com sintaxe XML, sendo que os serviços podem ser compostos por diversos elementos.
O elemento que representa a definição abstrata dos dados que estão sendo transmitidos se chama
data.
binding.
stream.
service.
message.
APIs do tipo SOAP utilizam protocolo com estrutura de mensagem restrita que independe de XML.
Certo
Errado
A propriedade conhecida como idempotência em APIs RESTful, a qual se manifesta em determinadas situações, significa que
o servidor pode enviar ao cliente código a ser executado, ao invés de dados.
cópias de recursos frequentemente acessados podem ser armazenados em diversos lugares do sistema, inclusive em servidores intermediários, reduzindo o tempo de serviço.
o cliente, e não o servidor, é o responsável por manter e gerenciar informações de sessão.
um recurso que é criado no servidor, uma vez inicializado, não pode ter seus valores alterados.
o efeito de múltiplas requisições idênticas ao servidor é o mesmo de uma única requisição.
De acordo com Sommerville (2019), sobre o serviço RESTful na Arquitetura Orientada a Serviços, assinale a opção correta.
O RESTful é um protocolo de comunicação baseado em XML.
Um principio de projeto fundamental para os serviços RESTful é que eles devem ser independentes de estados anteriores.
No protocolo RESTful, tudo é representado como um recurso.
Os serviços RESTful usam os protocolos HTTP e SOAP.
Os serviços RESTful são baseados exclusivamente em JSON.
Web services RESTful são tipicamente usados com HTTP e JSON. No contexto do HTTP, conforme especificação, assinale a alternativa que contém somente métodos idempotentes.
GET e DELETE.
GET e POST.
POST e PUT.
HEAD e POST.
DELETE e PATCH.