

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.
SOAP é um protocolo baseado em arquivos HTML que permite a comunicação entre aplicativos através da Internet.
Certo
Errado
Assinale a alternativa correta a respeito da propriedade stateless de web services baseados no estilo arquitetural REST.
Preconiza o uso de cache no cliente para evitar tráfego de rede no caso de requisições repetidas.
Facilita a implantação de balanceadores de carga para os servidores que disponibilizam o web service.
Dá preferência ao uso de JSON, em vez de XML, na codificação de mensagens de requisição e resposta.
Propõe que o mesmo web service baseado em REST também possa ser acessado por SOAP, flexibilizando seu uso por diferentes formas.
Propõe o uso de encriptação na comunicação.
Numere a COLUNA II de acordo com a COLUNA I, associando os métodos de request às ações em que melhor se encaixam considerando um serviço REST.
COLUNA I
_1. GET
_2. POST
_3. PUT
_4. DELETE
COLUNA II
_( ) Criar um novo usuário
_( ) Excluir um usuário
_( ) Listar usuários cadastrados
_( ) Editar dados do usuário
Assinale a sequência correta.
3 4 1 2
3 4 2 1
2 4 1 3
2 3 1 4
2 4 3 1
Quanto à arquitetura de funcionamento de um web service, assinale a alternativa que apresenta o estado que representa o processo, opcional, pelo qual o fornecedor do web service dá a conhecer a existência do seu serviço, efetuando o registro dele no repositório de web services.
descoberta
descrição
invocação
bloqueio
publicação
Web Services descrevem como integrar aplicativos baseados na web. Qual das seguintes tecnologias não tem relação com a implementação de Web Services?
SOAP.
WSXD.
WSDL.
UDDI.
Assinale a alternativa correta com relação ao REST e RESTful.
Todo serviço REST é baseado nos chamados operadores de serviço, que são entidades bem definidas em sistemas, que possuem identificadores e endereços (URLs) próprios.
REST é um protocolo baseado em XML para a troca de informações estruturadas em ambientes distribuídos utilizando o protocolo TCP.
REST (Representation Statefull Transfer) é um estilo arquitetural híbrido para sistemas distribuídos utilizando o protocolo UDP.
Todas as interações REST são, por natureza, sem estado. Isto é, cada requisição contém toda a informação necessária para que o conector entenda a requisição, independentemente de qualquer requisição que tiver precedido a mesma.
O FTP (File Transfer Protocol) é o caminho mais conhecido nas transferências de dados. A maioria das APIs RESTful utiliza o FTP como protocolo de comunicação oficial, uma vez que apresenta uma interface de operações padronizadas.
Considere as seguintes afirmações:
I - GIT é uma plataforma de controle de versões usado no desenvolvimento de softwares. II - API (Application Programming Interface) é uma interface entre softwares diferentes para comunicação e acesso a serviços.
III - REST (Representational State Transfer) refere-se a um grupo de restrições a nível de arquitetura de software a serem utilizadas para criação de web services.
Assinale a alternativa CORRETA.
Apenas a afirmação I está correta.
As afirmações I e II estão corretas.
Apenas a afirmação II está correta.
As afirmações II e III estão corretas.
As afirmações I, II e III estão corretas.
Simple Object Access Protocol (SOAP) é um protocolo para troca de informações estruturadas em documentos XML utilizado no contexto de serviços Web. Marque a alternativa que apresenta o atributo SOAP utilizado para indicar que o processamento de uma certa entrada do cabeçalho (header) é obrigatório.
soap:mustProcess="1".
soap:mustUnderstand="1".
soap:isMandatory="1".
soap:isOptional="0".
Em um serviço RESTful, todos os métodos são identificados pela mesma URL, sendo cada método acionado por uma porta específica.
Certo
Errado
O atributo do elemento Header block que indica quais regras serão utilizadas para a serialização de partes de uma mensagem SOAP denomina-se
role.
mustUnderstand.
relay.
body.
encodingStyle.
Uma característica importante de uma API Rest refere-se a um método de comunicação no qual o servidor completa cada solicitação do cliente independentemente de todas as solicitações anteriores, e os clientes podem solicitar recursos em qualquer ordem.
Essa característica é conhecida como:
Ausência de estado;
Capacidade de armazenagem;
Independência;
Interface uniforme;
Sistema em camadas.
Quando uma solicitação de dados é enviada a uma API REST, ela normalmente é feita por meio do protocolo HTTP. Depois que a solicitação é recebida, as APIs projetadas para REST (chamadas de serviços web ou APIs RESTful) retornam mensagens em diversos formatos. Para ser RESTful, a aplicação precisa seguir seis diretrizes de arquitetura. É necessário que ela tenha, dentre outras:
Comunicação ......I entre servidor e cliente, ou seja, nenhum conteúdo do cliente é armazenado no servidor entre as solicitações. Em vez disso, as informações sobre o estado da sessão são mantidas com o ......II .
Dados que possam ser armazenados em ......III para eliminar a necessidade de algumas interações entre o cliente e o servidor. ......IV de componentes para que as informações sejam transferidas em um formato padronizado, em vez de específico às necessidades de uma aplicação.
Preenchem, correta e respectivamente, as lacunas I, II, III e IV:
statefull – cliente – database – Um contêiner DEVOS
stateless – cliente – cache – Uma interface uniforme
powerfull – servidor – cache – Uma interface uniforme
statefull – servidor – database – Uma interface HTML
stateless – servidor – cache – Um contêiner DEVOS
Leia a frase abaixo referente aos padrões de Interoperabilidade adotados pelo Ministério da Saúde, conforme a Portaria no 2.073/GM/MS/2011:
"Para a interoperabilidade entre os sistemas dos SUS será utilizada a tecnologia _______, no padrão _______, e para a representação da informação relativa a exames de imagem será utilizado o padrão _______".
Assinale a alternativa que completa correta e respectivamente as lacunas:
SOAP / DICOM / Web Service
Web Service / DICOM / SOAP
DICOM / SOAP / Web Service
DICOM / Web Service / SOAP
Web Service / SOAP / DICOM
Marcia decidiu padronizar o mecanismo de autenticação de suas APIs RESTful e armazenar com segurança as credenciais de usuários e suas respectivas permissões. Para isso, ela deseja utilizar uma ferramenta de código aberto.
-
A ferramenta que tem por principal finalidade o gerenciamento de identidade e acesso que Marcia deve escolher é
JBoss.
Keycloak.
Kibana.
RabbitMQ.
Wildfly.
Consiste em uma arquitetura para sistemas, com base em redes (sistemas distribuídos), que é conceituada como um conjunto de constraints (restrições ou princípios) com o objetivo de definir a melhor forma de particionar um sistema. Essa arquitetura denomina-se
Streaming API
REST.
SPRING.
GET.
POST.
Assinale a alternativa que indica corretamente a especificação que define a linguagem de descrição de Web Services baseada em XML. Ela permite, através da definição de um vocabulário em XML, a possibilidade de descrever serviços e a troca de mensagens. Mais especificamente é responsável por prover as informações necessárias para a invocação do Web Service, como sua localização, operações disponíveis e suas assinaturas.
XLD
XLST
WSDL
UDDI
REST
Observe o seguinte recorte de um documento WSDL.
<message name="getProcessoRequest">
<part name="processo" type="xs:string"/
</
<message name="getProcessoResponse">
<part name="numero" type="xs:string"/
</
<portType name="ServicoProcesso">
<operation name="getProcesso">
<input message="getProcessoRequest"/
<output message="getProcessoResponse"/
</
</
O tipo de operação que pode ser executado pelo serviço descrito é:
one-way;
request-response;
solicit-response;
notification;
binding.
Web Service é uma solução utilizada na integração de sistemas e na comunicação entre aplicações diferentes. Com esta tecnologia é possível que novas aplicações possam interagir com aquelas que já existem e que sistemas desenvolvidos em plataformas diferentes sejam compatíveis. Das siglas abaixo, aquela que não define um Web Service é:
API.
REST.
SOAP.
XML.
UDDI.
REST e SOAP são duas abordagens diferentes de transmissão de dados online. Especificamente, eles definem como as interfaces de programação de aplicações (APIs) são criadas, o que possibilita a comunicação dos dados entre aplicações web.
Assinale a alternativa correta em relação ao assunto.
Todas as mensagens SOAP são codificadas utilizando a formatação CSV.
Quando uma solicitação de dados é enviada a uma API REST, ela sempre é realizada por meio do protocolo de transferência de arquivos FTP (File Transfer Protocol).
SOAP é um protocolo leve para troca de informações em um ambiente centralizado utilizando o protocolo de transferência de arquivos FTP (File Transfer Protocol).
O SOAP pode ser usado em combinação com vários outros protocolos; no entanto, as únicas ligações definidas no protocolo descrevem como usar SOAP em combinação com os protocolos HTTP e TCP.
SOAP é um protocolo baseado em XML para troca de informações em um ambiente distribuído. É utilizado para troca de mensagens entre aplicativos distribuídos pela rede. Estes aplicativos, ou “Web services”, possuem uma interface de acesso simples e bem definida.
No contexto de web services, analise as afirmativas abaixo a respeito de WSDL.
1. Contém os nomes dos métodos, parâmetros e endereços do serviço.
2. É uma linguagem de descrição do serviço empregada tanto em APIs SOAP quanto REST.
3. Para obter o arquivo WSDL, o cliente deve enviar uma requisição HTTP contendo um arquivo XML requerendo o WSDL.
4. O cliente pode enviar seu próprio WSDL ao servidor através na própria requisição HTTP que inicia a interação através do método push.
Assinale a alternativa que indica todas as afirmativas corretas.
É correta apenas a afirmativa 1.
São corretas apenas as afirmativas 1 e 2.
São corretas apenas as afirmativas 3 e 4.
São corretas apenas as afirmativas 1, 2 e 3.
São corretas as afirmativas 1, 2, 3 e 4.