Questões de Concurso Sobre webservices em arquitetura de software para fcc

Foram encontradas 75 questões

Resolva questões gratuitamente!

Junte-se a mais de 4 milhões de concurseiros!

Q4104667 Arquitetura de Software
Uma equipe de desenvolvimento implementou a integração entre o sistema interno de gestão de protocolos e uma API externa responsável pelo cadastro e atualização de dados de cidadãos. A aplicação cliente realiza requisições HTTP utilizando exclusivamente o método POST para todas as operações, inclusive consultas, sem o corpo da requisição em campo denominado acao, o qual indica o tipo de operação a ser executada. Em revisão junto ao arquiteto de soluções REST, durante revisão arquitetural, foi solicitado que a integração evoluísse para maior aderência ao estilo arquitetural REST.

À luz dos princípios do padrão REST, a adequação arquitetural exigida é que

Alternativas
Q3926910 Arquitetura de Software
Um órgão fazendário expõe, por meio de uma API REST, dados de notas fiscais eletrônicas para outros sistemas estaduais. Em picos de uso, algumas requisições retornam informações inconsistentes porque o processamento interno ainda está em execução de forma assíncrona. Nesse cenário, a estratégia de projeto REST adequada para garantir consistência das respostas sem bloquear o processamento da operação é  
Alternativas
Q3506461 Arquitetura de Software
Uma Secretaria da Fazenda pretende integrar seu sistema de gestão de autos de infração com bases de dados externas para consulta em tempo real de informações cadastrais e fiscais de contribuintes. Para isso, será utilizado um modelo de Web Services com foco em interoperabilidade, segurança e flexibilidade entre plataformas distintas do setor público. A tecnologia ou protocolo mais adequado neste cenário é:
Alternativas
Q2109458 Arquitetura de Software
Na abordagem do Spring para construir serviços web RESTful, as solicitações HTTP são tratadas por uma classe conhecida como controlador. Nessa classe, a anotação que garante que as requisições HTTP GET feitas para /dados sejam mapeadas para o método dados() é a anotação
Alternativas
Q1965281 Arquitetura de Software
Em um Web Service RESTful, o cliente envia uma mensagem na forma de HTTP Request e o servidor responde na forma de HTTP Response. Usando esse serviço, um Técnico, ao enviar uma mensagem, recebeu como resposta um código (status ou response code) indicando que o recurso ou página desejada não foi encontrado. O código recebido foi
Alternativas
Q995227 Arquitetura de Software
Um Auditor Fiscal da área de Tecnologia da Informação observou que na organização onde trabalha há uma grande quantidade de softwares que necessitam validar e inserir informações de contribuintes na base de dados. Cada um destes softwares é mantido por um prestador de serviços diferente e foi escrito em linguagens de programação distintas. Pensando em uma arquitetura voltada a serviços, o Auditor recomendou corretamente a criação de um
Alternativas
Q995173 Arquitetura de Software
Os web services são componentes de software na web que podem fornecer determinados serviços a aplicações criadas em diferentes linguagens. Podem usar o protocolo SOAP para transferência de mensagens em formato XML. Para descrever a estrutura destas mensagens geralmente utiliza-se
Alternativas
Q948649 Arquitetura de Software
NfeAutorizacao é um web service para disponibilizar o serviço destinado à recepção de mensagens de lote de NF-e. No caso do processamento assíncrono, as mensagens armazenadas na fila de entrada passam por validação de forma e das regras de negócios, e os resultados do processamento são armazenados na fila de saída. A validação da NF-e, não apresentando qualquer problema, resultará em “autorização de uso”, sendo a operação regular e a NF-e válida será armazenada no banco de dados. Caso ocorra algum problema de validação, o resultado poderá ser
Alternativas
Q921060 Arquitetura de Software
Web services são projetados para suportar interações interoperáveis entre máquinas em uma rede. Esta interoperabilidade é obtida por meio de um conjunto de padrões de tecnologia que, acoplados aos princípios de projeto orientado a serviço, formam um SOA fundamentado na tecnologia XML com base em 3 especificações. São elas:
Alternativas
Q869172 Arquitetura de Software
De acordo com a arquitetura REST, um serviço Web RESTful
Alternativas
Q856061 Arquitetura de Software
Se um serviço web baseado na arquitetura REST (RESTful) está localizado em http://www.trf5.jus.br/employee, quando o cliente fizer uma requisição a este serviço deverá 
Alternativas
Q854049 Arquitetura de Software
Considere, hipoteticamente, que um Programador criou um web service, cuja requisição SOAP é mostrada abaixo.
Imagem associada para resolução da questão
A forma provável de fazer a mesma requisição usando REST seria por meio de
Alternativas
Q841482 Arquitetura de Software

Um Analista está desenvolvendo um serviço web RESTful em Java, usando JAX-RS 2.0 implementado com Jersey. Considere que nessa aplicação há uma classe de serviço REST em condições ideais, com o método abaixo.

public String mensagem() {

return "<html> " + "<title>" + " Mensagem" + " < / title> "

+ "<body><h1> " + " Operação realizada " + "</body></h1>" + "</html> ";

}


Para indicar que o método mensagem responderá a uma solicitação HTTP GET e informar o tipo MIME que será entregue pelo método, devem ser utilizadas, imediatamente antes da declaração do método, as anotações

Alternativas
Ano: 2017 Banca: FCC Órgão: DPE-RS Prova: FCC - 2017 - DPE-RS - Técnico - Informática |
Q841091 Arquitetura de Software

REST é frequentemente aplicado à web services para acessar serviços na web. Uma das características do REST é que

Alternativas
Q783851 Arquitetura de Software

Considere a figura abaixo.

Imagem associada para resolução da questão


A figura indica que, para a implementação de web services, há diversos protocolos e formatos envolvidos, dentre os quais se encontram I, II e III, que são, correta e respectivamente,

Alternativas
Ano: 2016 Banca: FCC Órgão: AL-MS Prova: FCC - 2016 - AL-MS - Técnico de Informática |
Q773079 Arquitetura de Software
Considere o texto abaixo: Atualmente muitos desenvolvedores têm exposto seus serviços utilizando uma abordagem que usa um padrão de URI, fazendo chamadas para um serviço web utilizando, por exemplo: http://www.empresa.com.br/programa/metodo?parâmetros=xxx Esta abordagem é adequada para ser utilizada em situações nas quais há limitação de recursos e de largura de banda, necessitando de uma estrutura de retorno em qualquer formato definido pelo desenvolvedor e suportada por qualquer navegador. Usa o padrão de chamadas GET, PUT, POST e DELETE e pode usar também objetos XMLHttpRequest que a maioria dos navegadores modernos suporta. O texto trata especificamente de
Alternativas
Q617461 Arquitetura de Software
A disponibilização de informações referentes a web services pode ser feita utilizando especificações que usam um modelo centralizado ou um modelo distribuído. A especificação que utiliza um modelo completamente distribuído, de forma que as descrições dos serviços possam ser armazenadas em qualquer localização, e os pedidos para se obter tais informações possam ser processados junto às entidades que prestam tais serviços, é conhecida como
Alternativas
Ano: 2015 Banca: FCC Órgão: DPE-RR Prova: FCC - 2015 - DPE-RR - Analista de Sistemas |
Q592755 Arquitetura de Software
Em aplicações que utilizam web services, um documento WSDL descreve o serviço, especificando seu local, métodos de acesso etc. O elemento que descreve as operações que podem ser realizadas é o
Alternativas
Q585732 Arquitetura de Software
Os web services são componentes de aplicações web que utilizam diversas tecnologias, dentre elas, WSDL, que é:
Alternativas
Q583608 Arquitetura de Software
A arquitetura de web services pode ser descrita conforme a figura abaixo, que mostra os seus componentes. Estes componentes interagem entre si conforme indicam as atividades de A a D.

               Imagem associada para resolução da questão

A correta associação entre as interações de 1 a 4 e as atividades de A a D é apresentada em: 
Alternativas
Respostas
1: C
2: D
3: D
4: C
5: A
6: E
7: B
8: B
9: D
10: E
11: D
12: E
13: B
14: D
15: A
16: C
17: E
18: A
19: A
20: A