WebSphere

Serviços: Anexando Políticas de Mediação Existentes a Serviços

Use o widget Administração de Política de Mediação para anexar políticas de mediação existentes a terminais de serviços. Com as políticas de mediação, é possível controlar as interações de serviço, usando a informação contextual.

Antes de Iniciar
  1. Use o WebSphere Integration Developer para criar um modulo que contenha uma primitiva de mediação Deliberação de Política.
  2. Implemente o módulo no WebSphere Enterprise Service Bus (WebSphere ESB) ou no WebSphere Process Server.
  3. Certifique-se de que o WebSphere ESB ou o WebSphere Process Server tenham uma definição para o WSRR que você deseja utilizar.
  4. EM WSRR, carregue o arquivo enterprise archive (EAR) que contém seu módulo. Além disso, carregue os documentos WSDL para o serviço aos quais deseja anexar as políticas de mediação.
  5. Crie um espaço de negócios usando o modelo Administração de Serviço. O modelo Administração de Serviço cria um espaço de negócios que contém os widgets necessários.
Por Que e Quando Desempenhar Esta Tarefa

É possível controlar os pedidos de serviços dinamicamente usando políticas de mediação que substituem as propriedades do módulo no tempo de execução. Essas políticas de mediação são armazenadas no WSRR. É possível definir uma ou mais políticas de mediação para serviços usados pelo seu módulo, sendo que cada política de mediação pode substituir uma ou mais propriedades do módulo. Opcionalmente, é possível criar uma ou mais condições de gate em cada anexo de política. Quando os pedidos de serviço são processados, as condições de gate são comparadas aos valores de condições na mensagem. Todas as condições de gate devem ser atendidas para que uma política de mediação associada possa ser usada.

Procedimento
  1. Efetue logon no Business Space.
  2. Em seu espaço de negócios Administração de Serviços, abra uma página Administração de Serviço.
  3. A partir do widget Navegador de Serviços, se a definição de WSRR correta não for exibida, selecione a definição de WSRR correta. Se o seu servidor de aplicativos possui definições para mais de uma instância de WSRR, é possível exibir os serviços definidos em cada WSRR. A lista de serviços é atualizada.
  4. Selecione o nível no qual deseja anexar uma política de mediação. É possível anexar uma política de mediação no nível do serviço, terminal ou operação. O widget Administração de Política de Mediação é atualizado. As seguintes informações são exibidas:
    • O nome do serviço, terminal ou operação que você selecionou.
    • A definição de WSRR selecionada.
    • Qualquer anexo de política que exista para o serviço, terminal ou operação que você selecionou.
  5. Insira o nome do Novo Anexo de Política. Os anexos das políticas associam uma política de mediação a um serviço de destino. Em WSRR, a política de mediação e o anexo da política são objetos separados.
  6. Clique em Criar... O widget Administração de Política de Mediação é atualizado. É possível especificar o grupo de propriedades com as quais deseja trabalhar e o nome de uma política de mediação existente para esse grupo.
  7. Selecione um Nome do grupo. Cada grupo contém propriedades do módulo. Selecione o grupo cujos valores de propriedade deseja substituir.
  8. Clique em Usar Existente.
  9. Selecione uma política de mediação no menu Selecionar uma Política. As políticas de mediação exibidas dependem do grupo selecionado. Como um serviço de destino pode ser chamado a partir de diferentes módulos, a política de mediação associada ao serviço de destino pode não afetar o pedido de serviço. Uma política de mediação só pode afetar um pedido de serviço se o serviço, terminal ou operação selecionado for chamado por um módulo apropriado. Um módulo apropriado é um que possui propriedades que a política de mediação pode substituir.
  10. Clique em Avançar... O widget Administração de Política de Mediação é atualizado. Agora é possível incluir condições de gate.
    Nota: Usando o Business Space, não é possível editar as asserções de políticas de mediação depois de criar uma política de mediação. No entanto, como as condições de gate existem no anexo da política de mediação, é possível incluir as condições de gate ao criar um novo anexo de política.
  11. Opcional: Defina uma ou mais condições de gate. Condições do gate devem ser atendidas antes de a política poder ser usada. No WSRR, as condições de gate são propriedades de usuário no objeto de anexo da política.
    1. Insira um nome de condição de gate no campo Nome da condição de gate. O nome de uma condição de gate sempre recebe um prefixo com a cadeia medGate_.
    2. Insira um valor de condição de gate no campo Valor. O valor da condição de gate é composto das seguintes partes: nome da condição de política, operação e valor do gate.
      • O nome da condição de política que digitar deverá fazer o mapeamento para um Nome da condição de política no módulo.
      • A operação pode ser: = , != , > , < , <= ou >= .
      • O valor do gate é o valor que está sendo comparado, por exemplo, país = França.
    3. Clique em Incluir Condição do Gate.
  12. Clique em Salvar.
Resultados

Em WSRR, um anexo de política é criado que associa a política de mediação selecionada a um serviço, terminal ou operação selecionado.

O widget Administração da Política de Mediação foi atualizado e o novo anexo de política foi incluído na lista de anexos de política.


task Tópico de tarefa

Termos de Uso | Feedback


Timestamp icon Última atualização: 18 de Julho de 2010


http://publib.boulder.ibm.com/infocenter/dmndhelp/v7r0mx/topic/com.ibm.bspace.help.widg.wpsesb.doc/help_medpolicywidget/help_attachpolicytoservice.html
Copyright IBM Corporation 2005, 2009. Todos os Direitos Reservados.
Este centro de informações é desenvolvido em tecnologia Eclipse (http://www.eclipse.org).