O gerenciador de plug-in fornece uma estrutura que permite a você gravar extensões no gerenciador de membro virtual para consumir uma variedade de serviços que podem ser incluídos no futuro.
Alguns exemplos são gerenciamento de política, notificação de evento e manipulação de associação ao grupo.
O gerenciador de plug-in atende a várias chamadas da interface de programação de aplicativo (API) do gerenciador de membro virtual e direciona as solicitações para diversos assinantes com base em suas assinaturas de tópico. As assinaturas de tópico são listadas no arquivo wimconfig.xml.
O gerenciador de plug-in está baseado no modelo de publicação/assinatura que é ilustrado aqui.
Emissores de tópico consistem em vários pontos dentro do gerenciador de membro virtual, que são de interesse dos assinantes de tópico. Todos os emissores de tópico devem seguir a estrutura de Objeto de Dados de Serviço (SDO).
Assinantes de tópico são plug-ins que os emissores de tópico chamam na ordem definida no arquivo de configuração do gerenciador de membro virtual.
Alguns exemplos de funções de assinante de tópico são captura de credenciais, notificação de evento e grupos soft.
Há dois tipos de assinantes de tópico:
Cada emissor de tópico tem dois pontos lógicos que chamam os assinantes de tópico:
Um plug-in de amostra é fornecido para familiarizar você com os recursos da estrutura de gerenciador de plug-in. As instruções para codificar, compilar e implementar o plug-in estão no arquivo vmmsampleplugin.jar, que você pode transferir por download na página do wiki do developerWorks, Plug-in de amostra do gerenciador de membro virtual para WebSphere Application Server Versão 6.1 e superior.