Um sistema de informações, utilizando a arquitetura SOA,
precisa trabalhar com um componente que realiza transformações
de modelos de dados, gerencia conectividade, faz o roteamento
de mensagens, converte protocolos de comunicação e também
gerencia a composição de várias requisições, disponibilizando
essas ações como uma interface de serviço, que pode ser
reutilizável por novas aplicações. Esse componente é o: