Os serviços de negócios fornecem um fluxo lógico para qualquer empresa.
Os serviços de negócios podem ser considerados serviços da Web de alta granularidade. Os serviços de negócios representam funções, transações ou
processos de negócios que se tornam disponíveis por meio de uma rede interna ou externa e é
uma função de negócios cuja execução pode ser adaptada ao tempo de execução, com base
na política de negócios e no contexto do usuário.
Um serviço de negócios é definido por três elementos primários:
- Metadados de Negócios: informações de política de negócios utilizada para padronizar
dinamicamente a execução da função de negócios específica para uma única instância.
- Modelo de Dados Canônicos: uma representação padronizada dos dados exigida para
selecionar e padronizar dinamicamente a execução de uma função de negócios.
- Função de negócios: um ou mais serviços que são selecionados dinamicamente
com base nas informações de política de negócios e cuja execução utiliza
um subconjunto de modelo de dados canônicos associado a sua função. Uma
implementação de serviço de função de negócios pode variar em complexidade
de serviços atômicos simples a serviços compostos incorporando processos
de negócios.
A seguinte lista define as características de um serviço de
negócios.
- Definido no Business Space para representar uma função de negócios discreta
- Usa os vocabulários, políticas e metadados de negócios para ativar o comportamento
flexível e adaptável
- Utiliza os Modelos de Segmento de Mercado de Referência para simplificar
a interoperabilidade em sistemas internos e externos diferentes.
- Provisionado através de vários canais de comunicação (por
exemplo: Web, B2B, IVR)
- Derivado de recursos de TI
discrepantes
- Criado utilizando os padrões de interface e de segmento de mercado