Questões

Total de Questões Encontradas: 97

Ano: 2014 Banca: CESPE Órgão: SUFRAMA Prova: ANALISTA DE SISTEMAS - Desenvolvimento
Texto Associado Texto Associado
Com relação à arquitetura orientada a serviços (SOA), julgue os itens subsecutivos.
O desenvolvimento de aplicações em ambientes corporativos que utilizam SOA permite alto acoplamento e grande redundância de funcionalidades.
C
Certo
E
Errado
Sobre protocolos, linguagens de descrição e outros recursos encontrados no universo das arquiteturas orientadas a serviços (SOA), considere as afirmativas a seguir.

I   SOAP é um protocolo baseado em XML para troca de informações em um ambiente distribuído.
II   WSDL é uma linguagem baseada em XML, utilizada para descrever um Web Service.
III   WPDL é uma plataforma de SOA utilizada para suportar os Web Services.

É correto APENAS o que se afirma em 
A
I
B
II
C
III
D
I e II
E
II e III
SOA e Web services utilizam interfaces de serviço para definir o que será solicitado e o que deve ser retornado como resultado do processamento do serviço. No entanto, problemas surgem quando a SOA e os consumidores de Web services se baseiam em estruturas de dados que possuem certas discrepâncias.

Qual a tecnologia usada para resolver esse tipo de problema?
A
DTD
B
XSLT
C
XQuery
D
XLink
E
XSL-FO
Em SOA
A
normalmente, são utilizados WSDL para descrever os próprios serviços e SOAP para descrever os protocolos de comunicação.
B
a tecnologia utilizada para prover o serviço, tal como uma linguagem de programação é parte da definição do serviço.
C
orquestração é o processo de sequenciar serviços e prover uma lógica adicional para processar dados, levando em conta a representação de dados.
D
um dado serviço de broker não requer do provedor a necessidade de definição de listas categorizadas dos serviços.
E
um serviço, do ponto de vista da arquitetura, deve funcionar de forma independente do estado de outros serviços, inclusive nos casos de composite services.
A arquitetura orientada a serviços (SOA) tem como uma de suas principais características o acoplamento fraco (loose coupling) entre aplicativos, objetivando lidar de forma efetiva com conceitos de escalabilidade, flexibilidade e tolerância a falhas em aplicativos.

Uma das formas de atingir esse objetivo e minimizar dependências entre os aplicativos é usando
A
comunicação assíncrona
B
comunicação ponto a ponto
C
controle central
D
modelo de objetos de negócio único e completo
E
plataforma única
Devido à existência de grandes sistemas legados, a implantação de um Barramento de Serviços Corporativos (ESB) em uma grande empresa terá, inevitavelmente, que fornecer adaptadores para software proprietários. Entretanto, um ESB deve, idealmente, ser o mais aberto possível, para que tecnologias de diversos fabricantes possam ser integradas sem o custo adicional da utilização de tais adaptadores.

Nesse contexto, quais tecnologias são fundamentais para a implantação de um ESB aberto?
A
XML e HTML
B
Java e JMS
C
Java e XML
D
HTTP e Java
E
HTTP e XML
Uma empresa integrou diversos sistemas legados, na sua maioria escritos em COBOL e rodando em mainframes, à sua nova arquitetura de software, orientada para serviços. A solução adotada irá permitir que aplicações antigas, mas que ainda são úteis para a empresa, possam conviver com sistemas mais novos, baseados na Web e desenvolvidos em J2EE e PHP.

Em qual princípio SOA essa solução se encaixa?
A
Autonomia
B
Interoperabilidade
C
Baixo acoplamento
D
Descoberta e Interpretação
E
Padronização dos contratos de serviço
Página 10 de 10