O Barramento de Serviços Corporativos (ESB): I. Fornece um ...
I. Fornece um modelo de integração e implantação, permitindo o tráfego de mensagens locais e globais através de componentes de integração, adaptadores configuráveis, protegidos e gerenciados por um sistema integrado de segurança.
II. Pode suportar inúmeras tecnologias como J2EE, SOAP, WSDL, XML, BPEL etc.
III. Herda do SOA o conceito de serviços, mas não é a mesma coisa que SOA, pois não funciona numa filosofia de invocação de serviços (web), e sim de envio de mensagens de controle e dados.
IV. É igual a todas as soluções de integração de aplicações corporativas, onde interfaces dedicadas têm que ser mapeadas, desenhadas e configuradas para cada aplicação e tecnologias envolvidas.
Está correto o que se afirma em
Gabarito comentado
Confira o gabarito comentado por um dos nossos professores
A alternativa correta é a B - I, II e III, apenas.
Vamos entender por que essa é a alternativa correta e por que as outras estão erradas.
I. Fornece um modelo de integração e implantação, permitindo o tráfego de mensagens locais e globais através de componentes de integração, adaptadores configuráveis, protegidos e gerenciados por um sistema integrado de segurança.
Essa afirmação está correta. O ESB (Enterprise Service Bus) serve exatamente para integrar diferentes sistemas e aplicações, facilitando a comunicação entre eles por meio de mensagens. Ele utiliza componentes de integração e adaptadores que são configuráveis, e também provê mecanismos de segurança e gerenciamento.
II. Pode suportar inúmeras tecnologias como J2EE, SOAP, WSDL, XML, BPEL etc.
Essa afirmação está correta também. Um dos pontos fortes de um ESB é sua capacidade de suportar diversas tecnologias e padrões de comunicação, como J2EE, SOAP, WSDL, XML, e BPEL. Isso permite que ele atue como um hub central para a comunicação entre diferentes sistemas, independentemente das tecnologias que eles usam.
III. Herda do SOA o conceito de serviços, mas não é a mesma coisa que SOA, pois não funciona numa filosofia de invocação de serviços (web), e sim de envio de mensagens de controle e dados.
Essa afirmação está correta. Embora o ESB herde o conceito de serviços do SOA (Service-Oriented Architecture), ele se diferencia pelo modo como opera. O SOA envolve a invocação de serviços via web, enquanto o ESB é mais focado no tráfego de mensagens entre diferentes componentes e serviços.
IV. É igual a todas as soluções de integração de aplicações corporativas, onde interfaces dedicadas têm que ser mapeadas, desenhadas e configuradas para cada aplicação e tecnologias envolvidas.
Essa afirmação está incorreta. O ESB se destaca precisamente por sua capacidade de evitar a necessidade de interfaces totalmente dedicadas e configuradas para cada aplicação. Em vez disso, ele atua como um intermediário que simplifica a integração, reduzindo a complexidade e a necessidade de adaptações específicas.
Portanto, a alternativa B é a mais completa e correta, pois inclui todas as afirmações verdadeiras (I, II e III), enquanto a afirmação IV é incorreta. As demais alternativas estão erradas porque incluem a afirmação IV ou excluem alguma das outras afirmações corretas.
Clique para visualizar este gabarito
Visualize o gabarito desta questão clicando no botão abaixo
Comentários
Veja os comentários dos nossos alunos
IV. ERRADO -NÃO É igual a todas as soluções de integração de aplicações corporativas, onde interfaces dedicadas têm que ser mapeadas, desenhadas e configuradas para cada aplicação e tecnologias envolvidas.
Um ESB geralmente fornece uma abstração de camadas na implementação de um sistema empresarial de mensagens, que permita integração da arquitetura para explorar o valor das mensagens sem escrever código. Contrariando a clássica integração de aplicações comerciais (EAI).
Clique para visualizar este comentário
Visualize os comentários desta questão clicando no botão abaixo