

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.
A Arquitetura Orientada a Serviços (SOA) é um paradigma para projetar sistemas distribuídos.
Qual tecnologia é comumente associada à implementação de serviços em uma arquitetura SOA, utilizando um protocolo baseado em XML para troca de mensagens?
APIs RESTful baseadas em HTTP e JSON.
Web Services baseados em SOAP (Simple Object Access Protocol).
Microsserviços comunicando-se através de um barramento de mensagens.
Chamadas de Procedimento Remoto (RPC) utilizando gRPC.
Transferência de arquivos utilizando FTP (File Transfer Protocol).
Em relação à arquitetura e ao funcionamento dos Web Services, analisar os itens.
I. O SOAP é o protocolo responsável pela troca de informações estruturadas em XML.
II. O WSDL descreve as operações e parâmetros de um Web Service.
III. O UDDI é utilizado para armazenar e localizar descrições de serviços publicados.
IV. O ciclo de vida de um Web Service compreende as etapas: publicação, descoberta, descrição e invocação.
Está CORRETO o que se afirma:
Apenas nos itens I e II.
Apenas nos itens II e III.
Apenas nos itens I, II e IV.
Em todos os itens.
Webmails são serviços acessados via navegador que permitem o envio, o recebimento e a organização de mensagens eletrônicas sem necessidade de instalação de cliente local dedicado.
Certo
Errado
Web service é uma interface que utiliza protocolo SOAP para conectar o usuário a uma aplicação remota.
Certo
Errado
Diversos sistemas de informação em saúde precisam trocar dados de forma padronizada e segura, como informações de pacientes, atendimentos, procedimentos e indicadores epidemiológicos, garantindo interoperabilidade entre sistemas distintos, como sistemas hospitalares, ambulatoriais e de vigilância em saúde. Considerando as atribuições do cargo de Analista de Desenvolvimento de Sistemas, especialmente no apoio à integração de sistemas de informação, assinale a alternativa que apresenta CORRETAMENTE a descrição básica da função do uso de Web Services, nesse contexto.
Armazenar e padronizar grandes volumes de dados clínicos em bancos de dados locais ou em nuvem, complementando a necessidade de integração entre sistemas corporativos.
Permitir a comunicação padronizada entre sistemas distintos, possibilitando o intercâmbio automatizado de dados em saúde por meio de protocolos e formatos previamente definidos.
Padronizar a comunicação dos sistemas de informação existentes por aplicações integradas, eliminando a dependência de infraestrutura de rede.
Realizar a edição padronizada de formulários eletrônicos utilizados em pesquisas de campo na área da saúde pública.
Controlar de forma padronizada e integrada os servidores onde estão instalados os sistemas de informação da Secretaria de Saúde.


Seu próximo nível começa aqui

Seu próximo nível começa aqui
Destrave a preparação completa para sua aprovação. Com a Assinatura Ilimitada, você estuda com os melhores professores do Brasil e todos os recursos Gran.
Em uma aplicação que utiliza Web Services para comunicação entre sistemas, o time de desenvolvimento observa que o desempenho do sistema está abaixo do esperado, especialmente quando muitas requisições são feitas simultaneamente. Qual técnica pode ser adotada para melhorar o desempenho?
Aumentar a quantidade de servidores de banco de dados para reduzir o tempo de resposta do serviço.
Reduzir o tamanho das requisições, excluindo informações essenciais e validando apenas dados mínimos.
Utilizar Web Services de comunicação síncrona apenas, o que garantirá a execução das requisições de forma mais rápida.
Implementar cache nas respostas dos Web Services, para evitar consultas repetitivas e melhorar a velocidade das requisições subsequentes.
A utilização de padrões como XML, SOAP, WSDL e UDDI em web services visa garantir a interoperabilidade entre aplicações desenvolvidas em plataformas distintas, sendo o padrão UDDI utilizado especificamente para a definição formal das mensagens trocadas entre cliente e servidor.
Certo
Errado
Serviços que utilizam webhook enviam comandos HTTP POST para uma URL predefinida quando eventos específicos ocorrem, o que permite comunicação automática e online.
Certo
Errado
Provedores de API reversa devem usar WebSockets para enviar notificações em tempo real, dispensando filas ou mecanismos de retentativa com sistemas externos.
Certo
Errado
Analise as informações a seguir:
I. É certo afirmar que Web Services têm como função transferir dados por meio de protocolos de comunicação para diferentes plataformas, mesmo que elas tenham sido desenvolvidas em linguagens de programação diferentes.
II. É certo afirmar que Web Services conseguem reutilizar sistemas já operativos em uma organização e adicionar-lhes outras funcionalidades sem a necessidade de criar um sistema novo. Por essa razão, é possível incrementar os sistemas já desenvolvidos, agregando mais dados e novas funcionalidades de modo prático, rápido e simples.
III. É certo afirmar que os protocolos de comunicação que permitem a interação entre as linguagens do Web Service e o sistema que faz o pedido ao Web Service são o SOAP (Simple Object Access Protocol) e o REST (Representational State Transfer).
Marque a alternativa CORRETA:
Todas as afirmativas estão corretas.
Nenhuma afirmativa está correta.
Apenas uma afirmativa está correta.
Apenas duas afirmativas estão corretas.


Seu próximo nível começa aqui
Seu desenvolvimento não pode ter limites. Garanta sua Assinatura Ilimitada e libere uma preparação completa com os melhores professores do Brasil.
e acordo com a Plataforma Digital do Poder Judiciário - PDPJ-Br, para que uma API seja considerada do tipo RESTful, ela precisa estar em conformidade, dentre outros, com o seguinte critério:
ter uma arquitetura cliente/servidor formada por clientes, servidores e recursos, com solicitações gerenciadas por meio de HTTP.
possuir o sistema de comunicação entre os componentes por meio de troca de mensagens REST-Ena, fazendo uso de um Message Broker. No caso da PDPJ, utiliza-se a solução BrokerMQ.
ter uma interface ampla e livre entre os componentes desde que sejam usados os parâmetros RESTful Config para que as informações sejam transferidas em um formato padronizado.
ter autenticação por meio de uma solução de RFPJ Sign On baseada no protocolo PDPJ Auth2.
permitir que as APIs registradas sejam acessíveis por meio do Gateway RESTful-AP|-Sync.
Assinale a alternativa que preencha corretamente a lacuna:
Todo e qualquer software considerando boas práticas de desenvolvimento, pressupõe-se ser documentado. Ao se tratar de APIs, estas requerem documentações imprescindíveis, para que um outro desenvolvedor possa compreender informações como: arquitetura de integração, dados a serem enviados/consumidos, entre outras informações técnicas. Desta forma, o Swagger é uma ferramenta que auxilia este processo de compreensão sobre a API que será fornecida. O Swagger contribui para o desenvolvimento de APIs Restful ______.
permitindo a documentação do sistema operacional, versões dos editores de código (IDEs) e demais informações
permitindo a documentação padronizada e interativa das APIs
facilitando a geração automática de código-fonte para APIs e suas estruturas de bancos de dados
oferecendo suporte exclusivo para APIs SOAP
O princípio HATEOAS é utilizado pela API REST para fornecer links entre os recursos e facilitar a navegação do cliente.
Certo
Errado
As abordagens REST e SOAP possuem o objetivo de permitir a comunicação entre aplicações web.
Com relação ao seu emprego para transmissão de dados, analise as afirmativas a seguir e assinale (V) para a verdadeira e (F) para a falsa.
( ) A transmissão de dados via SOAP é considerada mais segura que via RESTful API's, visto que REST não permite criptografia.
( ) SOAP usa estritamente o formato XML para suas mensagens, enquanto REST permite JSON apenas.
( ) A especificação WS-Security é utilizada exclusivamente no protocolo SOAP.
As afirmativas são, respectivamente,
F – V – V.
F – V – F.
V – F – F.
F – F – F.
F – F – V.
O Ipea resolveu fazer uso de um método de desenvolvimento de web services que usa componentes de software, chamados de serviços, para criar aplicações associadas à obtenção de dados de saneamento básico, de modo a melhorar a parte dinâmica de seus sites.
Considerando-se essa decisão e o requisito de que as respostas aos requerimentos dos usuários externos devem ser resolvidas mais rapidamente, o método de desenvolvimento indicado é o
EDA
SOA
WSA
Adapter
Singleton


Seu próximo nível começa aqui

Seu próximo nível começa aqui
Destrave a preparação completa para sua aprovação. Com a Assinatura Ilimitada, você estuda com os melhores professores do Brasil e todos os recursos Gran.
WSDL é uma tecnologia que padroniza a descrição da interface de um web service, enquanto UDDI é um repositório mundial de web services utilizado para publicar e(ou) descobrir serviços que já foram criados e utilizar os já existentes.
Certo
Errado
Utilizando o framework Slim para criação de uma API RESTful, qual funcionalidade permite interceptar requisições e respostas para adicionar cabeçalhos de segurança ou realizar autenticações?
Roteador.
Middleware.
Dependency Container.
Response Object.
As tecnologias Standard Object Access Protocol (SOAP) e Representational State Transfer (REST) representam duas maneiras diferentes de conectar aplicativos e definem como as Application Programming Interface (APIs, ou interfaces de programação de aplicações) são criadas, possibilitando a comunicação dos dados entre aplicações web.
Considerando as diferenças entre as tecnologias SOAP e REST, pode ser identificado que
SOAP é um protocolo, que oferece implementação mais rígida, e REST é um conjunto de diretrizes, que oferece uma implementação flexível.
APIs REST são mais pesadas que implementações SOAP, entretanto, são ideais para contextos mais modernos.
Os serviços web SOAP oferecem segurança integrada e transações em conformidade que atendem a muitas necessidades empresariais, resultando em sistemas leves.
REST é um conjunto de padronizações que oferece uma implementação rígida.
SOAP é um protocolo com requisitos flexíveis e dinâmicos, com implementação mais leve que o REST.
Considere uma necessidade do Ipea de construir uma API que sirva para interfacear seu sistema de cadastro de usuários internos e seu sistema de funcionários terceirizados, de modo a garantir melhor segurança e confiabilidade. Para isso, será utilizado um modelo de API apropriadamente baseado no REST.
Considerando o contexto apresentado, qual deverá ser o modelo de API utilizado?
MVC
Zope
Grovy
Laravel
RESTful
Uma API REST utiliza somente o formato XML para representar os recursos e as respostas do servidor.
Certo
Errado