Questões de Concurso Comentadas sobre soa (service-oriented architecture) em arquitetura de software

Foram encontradas 392 questões

Q111528 Arquitetura de Software
Em termos de tecnologias utilizadas em Web Services, a representação e estruturação dos dados nas mensagens recebidas/enviadas são realizadas por (I) uma linguagem específica; (II) as chamadas às operações, incluindo os parâmetros de entrada/saída, são codificadas por um protocolo específico; (III) os serviços e suas mensagens, independentemente dos formatos de mensagem e dos protocolos de rede envolvidos são descritos usando outra linguagem específica; (IV) o processo de publicação/pesquisa/descoberta de Web Services também utiliza um protocolo específico.

Os itens I, II, III e IV, referem-se, respectivamente, a
Alternativas
Q86802 Arquitetura de Software
Na Arquitetura Orientada a Serviço - SOA, é INCORRETO afirmar que o serviço
Alternativas
Q86748 Arquitetura de Software
Considere:

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
Alternativas
Ano: 2010 Banca: IDECAN Órgão: SEAD-PA
Q1220160 Arquitetura de Software
“O SOA coloca a prestação de serviço como eixo de todo o negócio, dando destaque à gestão de serviços e ao cliente.” Assinale o termo que melhor define o processo de sequenciar serviços e prover uma lógica adicional para processar dados: 
Alternativas
Q310481 Arquitetura de Software
Julgue os itens que se seguem, referentes ao desenvolvimento de um sistema embasado em uma arquitetura orientada a serviços.

A API JMS é usada para a construção de sistemas de mensageria na plataforma JEE, sendo algumas de suas características relevantes a assincronia das mensagens, a arquitetura peer-to-peer e o suporte ao estilo de mensageria publish-subscribe.

Alternativas
Q310480 Arquitetura de Software
Julgue os itens que se seguem, referentes ao desenvolvimento de um sistema embasado em uma arquitetura orientada a serviços.

Caso a implementação do sistema seja embasada em web services, as mensagens trocadas entre os serviços serão baseadas no formato XML e nos protocolos http e SOAP. Ambos os protocolos suportam a troca de mensagens síncronas e assíncronas.

Alternativas
Q310304 Arquitetura de Software
Julgue os itens subsequentes, com base nos conceitos de arquitetura e tecnologias de sistemas de informação.

Como os serviços podem ser implementados em plataformas e linguagens de programação diferentes, as arquiteturas orientadas a serviços devem embasar-se em padrões, de forma que seja possível compatibilizar e dar flexibilidade na troca de serviços de comunicação e informação entre os sistemas de aplicação de negócios.

Alternativas
Q106725 Arquitetura de Software
Acerca da arquitetura orientada a serviços (SOA), assinale a opção correta.
Alternativas
Q106535 Arquitetura de Software
Com relação a uma organização cujos sistemas de informação possuam elevado grau de aderência aos princípios da arquitetura orientada a serviços SOA (service oriented architecture), assinale a opção correta.
Alternativas
Q81010 Arquitetura de Software
Web services é uma tecnologia utilizada para fazer a integração
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.

REST (Representationals State Transfer) é uma tecnologia que está sendo utilizada em web services, como substituta das tecnologias SOAP (Simple Object Access Protocol) e WSDL.
Alternativas
Q70093 Arquitetura de Software
Em relação aos serviços e aplicações web, julgue os itens a seguir.
Um componente importante da arquitetura de serviços web é formado por um serviço de diretório que armazena descrições de serviços. Esse serviço deve obedecer ao padrão UDDI (universal description, discovery and integration).
Alternativas
Q70091 Arquitetura de Software
Em relação aos serviços e aplicações web, julgue os itens a seguir.
Utilizando a tecnologia web service, uma aplicação web somente pode invocar outra para efetuar tarefas simples ou complexas se as duas aplicações estiverem escritas na mesma linguagem e rodando em plataformas idênticas.
Alternativas
Q70090 Arquitetura de Software
Em relação aos serviços e aplicações web, julgue os itens a seguir.
As aplicações web são classificadas em dois grupos: orientadas a apresentação e orientadas a serviço. A primeira classe de aplicação é frequentemente cliente das aplicações orientadas a serviço.
Alternativas
Q65129 Arquitetura de Software
Uma equipe de desenvolvimento de software recebeu a
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.

Aplicações web embasadas em SOA são, geralmente, mais vulneráveis a ataques de origem intencional que aplicações web monolíticas; por isso, deve-se adotar no projeto em tela um modelo de desenvolvimento de aplicações com segurança. Para fazer frente a essa característica, deve-se usar a TLS (transport layer sockets), pois ela possibilita obter segurança fim a fim, inclusive em contexto de federação de web services.
Alternativas
Q65125 Arquitetura de Software
Uma equipe de desenvolvimento de software recebeu a
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.

Visando ao bom funcionamento do sistema descrito no texto, julgue os itens subsequentes, que tratam de interoperabilidade de sistemas
web em Java.

Para o projeto em tela, é recomendado que se adote uma arquitetura orientada a serviços web (SOA e web services) porque esse tipo de arquitetura facilita o reúso de componentes de software fisicamente distribuíveis, além de ser embasado em ligação estática entre provedores e consumidores de serviço.

Alternativas
Q62912 Arquitetura de Software
Uma arquitetura de software baseada em padrões abertos que permite integrar aplicações novas com as existentes é uma interpretação de SOA para um interlocutor do tipo
Alternativas
Q59310 Arquitetura de Software
As atividades no âmbito do negócio e as suas interações estão relacionadas, na arquitetura SOA, à característica
Alternativas
Q54352 Arquitetura de Software
No que diz respeito às arquiteturas orientadas a serviços (SOA - Service-Oriented Architecture), tem-se que
Alternativas
Q42070 Arquitetura de Software
Arquitetura orientada a serviço é um novo conceito, no qual cria-se um ambiente de descoberta dinâmico e se faz o uso de Serviços Web através da rede. NÃO é uma tecnologia usada nos serviços Web disponibilizados
Alternativas
Q39765 Arquitetura de Software
Grande parte das implementações de Service-Oriented Architecture (SOA) utilizam web services. Neles, os serviços são descritos em linguagem denominada
Alternativas
Respostas
341: B
342: B
343: A
344: D
345: C
346: C
347: C
348: A
349: E
350: C
351: C
352: E
353: C
354: E
355: E
356: B
357: D
358: B
359: C
360: D