Os componentes de um web service não devem ser reutilizados, para que tenham uma evolução independente, característica fundamental de soluções SOA.”
Letra incorreta. Um dos princípios da SOA é a reutilização.
Letra B: “Um barramento de serviços ESB (Enterprise Service BUS) é a implementação física de infraestrutura com base em web services.”
Letra incorreta. Um dos componentes mais importante em SOA é o ESB (Barramento de Serviços Corporativos), ele não implementa a arquitetura, mas oferece as funcionalidades para implementá-la. O barramento provê uma camada de abstração acima de um sistema de mensageria que permite a integração entre os aplicativos.
Letra C: “Conforme as soluções SOA, cabe ao cliente monitorar o desempenho da aplicação, uma vez que ele é o maior interessado em utilizar os serviços fornecidos.”
Letra incorreta. Monitoramento de Aplicações é uma visão global sobre o funcionamento dos softwares corporativos que ajudam sua empresa a executar tarefas de rotina e são fundamentais para o sucesso do seu empreendimento.
Então não parte do cliente e sim do provedor da aplicação, pois este é o maior interessado em oferecer serviços de qualidade para seus clientes.
Letra D: “Em um web service, o termo namespace representa o nome do elemento principal do maior nível hierárquico em um documento XML utilizado para troca de mensagens.”
Letra incorreta. O SOAP é importante para que aplicações web sejam capazes de se comunicarem através da Internet. Ele fornece uma maneira de haver comunicação entre aplicações executadas em diferentes sistemas operacionais, com diferentes tecnologias e linguagens de programação.
Uma mensagem SOAP é um documento XML que contém alguns elementos, entre ele, o Envelope. É ele que identifica o documento XML como uma mensagem SOAP.
Letra E: “Inicialmente, o consultor de negócios, o arquiteto SOA, o provedor de serviço e o consumidor de serviço são suficientes para a composição do ciclo de vida de soluções SOA.”
Letra correta. Segundo Fábio Perez Marzullo, em seu livro SOA Na Prática, inicialmente, quatro papéis são essenciais para a composição do ciclo de vida de soluções SOA:
Consultor de negócios;
Arquiteto SOA;
Provedor; e
Cliente/consumidor.
Gabarito preliminar: letra E.
Letra A: “Os componentes de um web service não devem ser reutilizados, para que tenham uma evolução independente, característica fundamental de soluções SOA.”
Letra incorreta. Um dos princípios da SOA é a reutilização.
Letra B: “Um barramento de serviços ESB (Enterprise Service BUS) é a implementação física de infraestrutura com base em web services.”
Letra incorreta. Um dos componentes mais importante em SOA é o ESB (Barramento de Serviços Corporativos), ele não implementa a arquitetura, mas oferece as funcionalidades para implementá-la. O barramento provê uma camada de abstração acima de um sistema de mensageria que permite a integração entre os aplicativos.
Letra C: “Conforme as soluções SOA, cabe ao cliente monitorar o desempenho da aplicação, uma vez que ele é o maior interessado em utilizar os serviços fornecidos.”
Letra incorreta. Monitoramento de Aplicações é uma visão global sobre o funcionamento dos softwares corporativos que ajudam sua empresa a executar tarefas de rotina e são fundamentais para o sucesso do seu empreendimento.
Então não parte do cliente e sim do provedor da aplicação, pois este é o maior interessado em oferecer serviços de qualidade para seus clientes.
Letra D: “Em um web service, o termo namespace representa o nome do elemento principal do maior nível hierárquico em um documento XML utilizado para troca de mensagens.”
Letra incorreta. O SOAP é importante para que aplicações web sejam capazes de se comunicarem através da Internet. Ele fornece uma maneira de haver comunicação entre aplicações executadas em diferentes sistemas operacionais, com diferentes tecnologias e linguagens de programação.
Uma mensagem SOAP é um documento XML que contém alguns elementos, entre ele, o Envelope. É ele que identifica o documento XML como uma mensagem SOAP.
Letra E: “Inicialmente, o consultor de negócios, o arquiteto SOA, o provedor de serviço e o consumidor de serviço são suficientes para a composição do ciclo de vida de soluções SOA.”
Letra correta. Segundo Fábio Perez Marzullo, em seu livro SOA Na Prática, inicialmente, quatro papéis são essenciais para a composição do ciclo de vida de soluções SOA:
Consultor de negócios;
Arquiteto SOA;
Provedor; e
Cliente/consumidor.
Gabarito preliminar: letra E.
Referências:
MARZULLO, Fábio Perez. SOA na prática: inovando seu negócio por meio de soluções orientadas a serviços. São Paulo. Novatec Editora, 2009.
Monitoramento de Aplicações: Qual a importância para a TI?. Disponível em: http://vertigo.com.br/monitoramento-de-aplicacoes-qual-importancia-para-ti;
XML Soap. Disponível em:http://www.w3schools.com/xml/xml_soap.asp;
Vantagens e Desvantagens de SOA. Disponível em: http://www.devmedia.com.br/vantagens-e-desvantagens-de-soa/27437.
É isso aí, galera.
[]s e até a próxima.
------------------------------------------
Rogério Araújo
http://www.provasdeti.com.br/blog/questao-comentada-soa-cespe-2016-tcepr-cargo-8-questao-65/