Compreendendo os Serviços de Negócios

Os serviços de negócios empregam um fluxo lógico que pode ser subcategorizado.

Um serviço de negócios é uma função de negócios cuja execução pode ser adaptada no tempo de execução com base na política de negócios e no contexto do usuário e é definida por três elementos primários:

Business Space

Os serviços de negócios são criados no Business Space por um Analista de Negócios. Os serviços de negócios são criados como um fluxo de negócios de alto nível. O Analista de Negócios cria um serviço de negócios juntamente com todas as variações relevantes à função, incorporando-o em um fluxo de aplicativos geral.

WebSphere Integration Developer

O fluxo de aplicativo é importado para o WebSphere Integration Developer (WID) como um módulo SCA. Todos os componentes DA são criados e associados ao serviço de negócios. O componente DA seleciona entre as variações do serviço de negócio com base na política associada aos serviços de negócios.

O diagrama a seguir mostra a interação entre o Business Space, o WID e o Composition Studio.

Figura 1.
fluxo do serviço de negócios

Composition Studio

O Composition Studio importa o módulo SCA como um Composite Business Application (CBA). Usando um editor de serviços compostos, um administrador de TI define o CBA:

O aplicativo agora é visualizado com um serviço de negócios composto pelo tempo de execução. Um canal é uma exportação do serviço de negócios composto. Uma tarefa de serviço de negócios é agora um Componente DA.

Todos os terminais devem ser definidos no Composition Studio para identificar a variação de serviço de negócios que eles representam. Os terminais são mapeados para o fluxo de aplicativos por meio de seus componentes DA associados.

As políticas são selecionadas e aplicadas à variação do serviço de negócios apropriado. As políticas são implementadas no componente DA anexado à Variação de Negócios. Isso informa ao tempo de execução como implementar o aplicativo de negócios composto.

O pacote inteiro é simulado no Composition Studio para garantir que o modelo de serviço de negócios definido seja válido e, em seguida, submetido ao Governance no Business Space (consulte Mapeando as Tarefas do Composition Studio para a Metodologia do Ciclo de Vida do Modelo do Serviço de Negócios).

Conceitos relacionados
Trabalhando com a Perspectiva do Serviço de Negócios