Os Serviços de Negócios fornecem um fluxo lógico a uma 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, baseado 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
utilizadas para moldar, 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 de
dados necessários para selecionar e moldar 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, baseados nas informações de política de negócios, e
cujas execuções alavancam um subconjunto de modelo de dados canônicos
associados a essa função. Uma implementação do serviço de Função de
Negócios pode variar em complexidade, desde serviços atômicos simples
até serviços compostos, incorporando processos de negócios.
A seguinte lista define as características de um serviço de
negócios.
- Projetado em nível de negócios
para representar uma função de negócios discreta
- Utiliza políticas de negócios e metadados para permitir um
comportamento flexível e adaptável
- Alavanca os Modelos de Segmento de Mercado de Referência para
simplificar a interoperabilidade entre sistemas internos e externos
discrepantes
- Fornecido por meio de canais de comunicação múltiplos (Web, B2B,
IVR, etc.)
- Derivado de recursos de TI
discrepantes
- Criado utilizando padrões de Interface e de mercado