Virtualização de Serviço é uma categoria comum para padrões que fornecem soluções de conectividade.
Os padrões de virtualização de serviço são usados para endereçar os pedidos de mediação entre serviços ao endereçar as necessidades de conectividade em uma Arquitetura Orientada a Serviços. Esses requisitos incluem o seguinte:
A imagem a seguir mostra como a virtualização de serviço pode restringir os solicitantes de serviço a provedores de serviços e recursos específicos usando o Barramento de Serviço Corporativo do WebSphere:
Com o padrão de seletor de serviço é possível agrupar várias implementações da mesma interface de serviço atrás de um único endereço de terminal. Cada implementação pode ter uma qualidade de serviço ou comportamento diferente, e cada pedido do cliente pode corresponder a uma implementação particular determinada por diferentes critérios.
É possível usar esse padrão para:
Com o padrão do conversor de serviço é possível acessar uma determinada implementação de serviço com uma interface diferente. É possível selecionar operações para serem restritas ou reestruturadas em algumas interfaces, e é possível converter e formatar dados para usuários de interfaces específicas.
É possível usar esse padrão para: