(1,0)
Entre os critérios de classificação de arquiteturas para aplicações web, aquele que determina a disponibilidade da solução é a
O protocolo utilizado para efetuar chamadas de procedimentos remotos e que é independente de plataforma é o
No modelo MVC, a camada responsável por determinar o comportamento da aplicação é denominada
A arquitetura para web services na qual os componentes são definidos em tempo de construção é denominada estrutura
O protocolo HTTP trabalha com cabeçalhos, que servem para alguma comunicação entre o cliente e o servidor. Alguns cabeçalhos são para uso exclusivo dos clientes e outros para uso exclusivo dos servidores. São de uso exclusivo dos clientes, quando efetuando suas requisições, os cabeçalhos listados a seguir, EXCETO o:
Considerando-se a arquitetura de aplicações para o ambiente Internet é correto afirmar que, no nível de serviços,
Segundo a abordagem do paradigma do ciclo de vida clássico para a Engenharia de Software, é correto afirmar que, durante a atividade
Sobre os Serviços Web são feitas as seguintes afirmativas.I - O SOAP pode ser transportado por protocolos como HTTP, SMTP e JMS.
II - Uma mensagem SOAP permite encapsular chamadas RPC.III - Uma mensagem SOAP é um documento XML que pode conter três partes: o envelope, o cabeçalho e o corpo.
Está(ão) correta(s) a(s) afirmativa(s):
Considere os padrões que podem ser utilizados em um projeto de software e relacione os padrões com suas respectivas intenções primárias.
PadrãoI - BridgeII - BuilderIII - Factory Method
Intenção primária(P) Padrão estrutural cuja intenção é converter a interface de uma classe em outra interface, esperada pelos clientes, permitindo que classes com interfaces incompatíveis trabalhem em conjunto, o que, de outra forma, seria impossível.(Q) Padrão estrutural cuja intenção é desacoplar uma abstração da sua implementação, de modo que as duas possam variar independentemente.(R) Padrão de criação cuja intenção é separar a construção de um objeto complexo da sua representação de modo que o mesmo processo de construção possa criar diferentes representações.(S) Padrão de criação cuja intenção é definir uma interface para criar um objeto, mas deixando as subclasses decidirem que classe instanciar. Ele permite adiar a instanciação para subclasses.
A relação correta é:
Assinale a opção que caracteriza um Sistema Integrado de Gestão (ERP - Enterprise Resource Planning).
Sejam as seguintes características:I - dispor de protocolo para prover a definição de informações, baseadas em XML, que são utilizadas para troca de informações estruturadas e tipadas, em um ambiente distribuído e descentralizado;II - dispor de uma linguagem que define uma gramática em formato XML com objetivo de descrever serviços de rede como uma coleção de pontos de comunicação, capazes de trocar mensagens entre si;III - dispor de um método para descoberta e chamada de Webservices;IV - dispor de uma ontologia para descrição semântica dos serviços.
Quais destas características estão associadas a Webservices?
Christopher Alexander afirma: "cada padrão descreve um problema no nosso ambiente e o cerne da sua solução, de tal forma que você possa usar essa solução mais de um milhão de vezes, sem nunca faze-lo da mesma maneira". Muito embora Alexander estivesse falando a cerca de padrões em construções e cidades, o que ele diz é verdadeiro em relação aos padrões de projeto orientados a objeto. Neste caso, as soluções são expressas em termos de objetos e interfaces em vez de paredes e portas, mas no cerne de ambos os tipos de padrões está a solução para um problema num determinado contexto. Quanto à indicação para o uso dos padrões de projeto é FALSO afirmar que o padrão:
Suponha que as empresas parceiras X e Y necessitem trocar entre si, on-line, informações de seus bancos de dados relacionais. As empresas possuem a mesma topologia de rede: acesso à Internet, protegido por um firewall de borda, e servidores de aplicação acessando o banco de dados.
Que solução propicia maior interoperabilidade, segurança e escalabilidade, no caso de inclusão de outras empresas parceiras entre si, separadas globalmente e com servidores de aplicação heterogêneos?
O objetivo de uma camada de Middleware em um sistema multicamadas é:
A característica que diferencia um sistema em três camadas de um que utilize a arquitetura cliente-servidor é:
Recuperar senha