Questões de Concurso
Comentadas sobre soa (service-oriented architecture) em arquitetura de software
Foram encontradas 337 questões
Entretanto, os ESB possuem características técnicas e conceituais que os distinguem, e, em função dessas diferenças, podem ser categorizados.
Associe os tipos de conexão com suas possíveis implementações.
I – API II – Interceptores III – Mediadores
P – Chamada de serviço indireta ponto a ponto, onde o ponto final físico é substituído por um balanceador de carga.
Q – O ESB define um protocolo, utilizado para troca de mensagens entre fornecedores e consumidores. R – O ESB define as interfaces específicas das plataformas, e fornecedores e consumidores as utilizam para implementações e chamadas de serviços. S – Comunicação onde o consumidor identifica o serviço oferecido através de um nome simbólico, interpretado pelo ESB para encontrar um fornecedor apropriado.
As associações corretas são:
( ) WSDL é um padrão de linguagem utilizado para definir fuxos de execução envolvendo serviços distintos dentro de um processo.
( ) SOAP é um protocolo que define um padrão para troca de mensagens para dar suporte à comunicação entre serviços.
( ) UDDI fornece informações sobre provedores de serviços, os serviços fornecidos por um provedor e a localização da descrição dos serviços.
( ) BPEL é um padrão de linguagem para definição de serviços Web que descreve as interfaces oferecidas pelos serviços.
Assinale a opção com a sequência CORRETA, de cima para baixo.
Os itens I, II, III e IV, referem-se, respectivamente, a
I. Abordagem arquitetural corporativa que permite a criação de serviços de negócio interoperáveis, que podem ser reutilizados e compartilhados entre aplicações e empresas.
II. As funcionalidades implementadas pelas aplicações devem ser disponibilizadas na forma de componentes e códigos interconectados por alto grau de acoplamento de controle e de dados.
III. É baseada no princípio de processamento centralizado que utiliza o paradigma de dados distribuídos para estabelecer a comunicação entre os sistemas clientes e os sistemas que implementam os serviços.
Quanto às características da arquitetura orientada a serviços - SOA, é correto o que consta em
de sistemas e a comunicação entre aplicações diferentes. Essa
tecnologia possibilita que novas aplicações possam interagir com
aquelas que já existem e que sistemas desenvolvidos em plataformas
diferentes sejam compatíveis entre si. Os web services são componentes
que permitem às aplicações enviar e receber dados em formato XML:
cada aplicação pode ter a sua própria linguagem, que é traduzida para
uma linguagem universal, o formato XML.
Com base nessas informações, julgue os itens seguintes.
incumbência de desenvolver um sistema com as características
apresentadas a seguir.
* O sistema deverá ser integrado, interoperável, portável e
seguro.
* O sistema deverá apoiar tanto o processamento online, quanto
o suporte a decisão e gestão de conteúdos.
* O sistema deverá ser embasado na plataforma JEE (Java
enterprise edition) v.6, envolvendo servlets, JSP (Java server
pages), Ajax, JSF (Java server faces) 2.0, Hibernate 3.5, SOA
e web services.
O líder da equipe iniciou, então, um extenso processo de
coleta de dados com o objetivo de identificar as condições
limitantes da solução a ser desenvolvida e tomar decisões
arquiteturais e tecnológicas que impactarão várias características
funcionais e não funcionais do sistema, ao longo de seu ciclo de
vida. A partir dessa coleta, o líder deverá apresentar à equipe um
conjunto de informações e de decisões.
A respeito de práticas e técnicas de programação para desenvolver
com segurança o sistema integrado referido no texto, julgue os
próximos itens.