O ciclo de vida de política SOA é usado para controlar uma política de estar
sendo inicialmente identificada, até ser implementada em produção, e, por último,
descontinuada quando não for mais necessária.
Quando uma política foi criada no WSRR, ela é iniciada no ciclo de vida de política
SOA por padrão e colocada no estado de controle Identificado. Para obter mais informações
sobre os estados do ciclo de vida de controle, incluindo um diagrama do ciclo de vida e
das transições que movem a política para cada estado, consulte
Centro
de Informações do IBM®
WebSphere Service Registry
and Repository Versão 8.0 - Ciclo de vida da política SOA. A política pode
também ser movida de volta para um estado de controle anterior para permitir a revisão da
política.
Uma política pode estar em um dos estados a seguir:
- Identificado
- Especificação
- Revisão
- Aprovado
- Substituído
- Descontinuado
- Obsoleto
Embora todos esses estados de controle sejam válidos, quando vai para o
IBM SOA
Policy Pattern, os
estados a seguir são os de controle válidos nos quais uma política é impingida:
- Aprovado
- Substituído
- Descontinuado
Regras de seleção para determinar qual política é
impingida
Qualquer política que não estiver em um dos estados válidos
(Aprovado, Substituído, Descontinuado) não será impingida pelo fluxo de mensagens do
WebSphere Message Broker. Se diversas
políticas válidas forem recuperadas do WSRR para uma determinada condição de
planejamento, as regras de seleção a seguir serão aplicadas:
- O estado de controle tem a seguinte ordem de precedência:
- Aprovado
- Substituído
- Descontinuado
- Se mais de uma política válida tiver a mesma precedência mais alta com base no
estado de controle, as políticas serão classificados em ordem crescente de nomes de
política e a primeira política será selecionada.
- Se mais de uma política válida compartilhar o mesmo nome e o mesmo estado de
controle, a política que foi atualizada mais recentemente será impingida.