Questão de Arquitetura de Software — ESB (Enterprise Service Bus) — CESGRANRIO 2012
Arquitetura de SoftwareESB (Enterprise Service Bus)
- Código
- cg047330
- Banca
- CESGRANRIO
- Órgão
- Chesf
- Ano
- 2012
- Nível
- Superior
- Cargo
- Profissional de Nível Superior - Analista de Sistemas
O barramento de serviços corporativos (ESB) tem como responsabilidade permitir que consumidores de um serviço consigam acessar os serviços que são oferecidos pelos provedores. Essa responsabilidade envolve diversas atividades e formalismos, além de várias características específicas.Baseado nessas informações sobre o ESB e suas peculiaridades, conclui-se que um ESB
- Ase baseia em um modelo de linguagem única, sendo necessárias uma versão para linguagens imperativas e outra para linguagens orientadas a objeto.
- Bconsiste em um único protocolo de rede, sendo impossível a comunicação com máquinas que estejam fora do escopo desse protocolo.
- Crequer implementação homogênea, sem a mistura de tecnologias na parte de middleware e protocolos.
- Dpermite que o consumidor dos serviços desconheça o endereço exato (endpoint) do provedor dos serviços.
- Enão lida com conceitos de confiabilidade e segurança, sendo responsável apenas pela conexão dos métodos/funções.