Questões de Arquitetura de Software

Limpar Busca

Com relação às validações efetuadas pelos Web Services na transmissão e submissão de arquivos de NF-e, considere o conjunto de regras de validação verificadas quando do recebimento de uma mensagem. Assinale a opção que apresenta o tipo de validação que não faz parte dessas regras.

  • A Estrutura XML malformada no arquivo.
  • B Número sequencial do item no XML fora de ordem incremental.
  • C Presença de tags inválidas em relação ao Schema XML.
  • D Presença de um valor na tag cEAN preenchido e repetido em diferentes itens no mesmo documento fiscal.
  • E Tamanho de mensagem XML que excede limite estabelecido.

Considerando um serviço implementado sobre uma arquitetura cliente-servidor sem alta disponibilidade, qual das alternativas a seguir é correta baseando-se no funcionamento desse modelo?

Obs.: Considere apenas o lado da administração do serviço, ou seja, do servidor da aplicação.

  • A Não há controle centralizado sobre a segurança do serviço.
  • B Os clientes são totalmente dependentes do servidor central.
  • C A escalabilidade absoluta é facilmente alcançada.
  • D Backup é facilitado, pois é necessário somente do lado dos clientes.
  • E a replicação de dados é mais fácil do que em arquiteturas descentralizadas.

A respeito de tecnologia de integração com RESTful, julgue o item a seguir.


Webservices possibilitam tanto a recuperação do estado atual de um recurso quanto a exclusão do recurso.

  • Certo
  • Errado

A respeito de tecnologia de integração com RESTful, julgue o item a seguir.


A arquitetura RESTful não possibilita o uso de servidores intermediários, chamados de balanceadores de carga, razão por que o cliente sempre se conecta ao servidor final.

  • Certo
  • Errado

A respeito de padrões de criação, julgue o item subsecutivo.


Conforme o padrão Singleton, um sistema que necessite de um único objeto de uma classe, após o programa instanciar o objeto, não deve ter permissão de criar objetos adicionais dessa classe.

  • Certo
  • Errado