Web Services Distributed Management

O Web Services Distributed Management (WSDM) é um padrão aprovado da OASIS que suporta recursos de gerenciamento por meio de uma interface padronizada de serviços da Web. Seu ambiente, como o host do WebSphere Application Server ou o host de um sistema operacional que possui um recurso exposto como um serviço da Web dentro de uma interface única é usado para gerenciar e controlar recursos. O WSDM é um modelo de gerenciamento distribuído, mas ele não substitui nenhum modelo de administração do WebSphere Application Server existente. O WSDM fornece uma nova maneira de expor as funções de administração de produto interno para uma interface de serviços da Web.

As interfaces de administração existentes, como MBean (bean gerenciado), wsadmin e API (Interface de Programação de Aplicativos) Java™, são mais específicas da linguagem e da plataforma. O WSDM fornece uma infraestrutura comum e flexível para gerenciar os recursos do produto usando os protocolos de serviços da Web.

O WSDM define duas especificações: MUWS (Management Using Web Services) e MOWS (Management of Web Services). O MUWS define como os recursos interagem com os recursos gerenciados por meio de um conjunto de interfaces de serviços da Web acessíveis. O MOWS estende os conceitos do MUWS para definir como um recurso de serviço da Web, propriamente dito, é gerenciado. Consulte as Especificações e a documentação da API para obter as especificações MOWS e MUWS. Além da capacidade de gerenciamento definidas nas especificações MUWS, WebSphere Application Server o WSDM também define a capacidade de gerenciamento exclusiva para o ambiente do produto.

Existe um padrão geral que os recursos gerenciados usam para expor seus serviços de gerenciamento por meio de interfaces de serviços da Web compatíveis com WSDM. Primeiramente, você deve criar um modelo do recurso gerenciado. Geralmente, o modelo do recurso é criado utilizando-se uma ferramenta de modelagem como a TPTP (Test and Performance Tools Platform), uma ferramenta de plug-in do Eclipse, entretanto, um documento de texto simples é suficiente. Use a ferramenta de modelagem para desenvolver o modelo dos WebSphere Application Server recursos gerenciados. O gráfico a seguir ilustra o processo.
Figura 1. Conceito Genérico do WSDMRepresentação Gráfica de Conceito do WSDM
Os artefatos de código são gerados do modelo de recurso. Os artefatos gerados para cada modelo de recurso incluem:
  • Um documento Web Services Description Language (WSDL) que descreve a interface de serviço da Web para as funções de gerenciamento desse recurso
  • Um stub de implementação para as classes de implementação de serviços desse serviço da Web
  • Um cliente proxy para o serviço usado em um programa que precisa chamar as funções de gerenciamento desse recurso
  • O código do teste da unidade para chamar os casos de teste que exercem as funções desse serviço
  • Documentos e esquemas XML adicionais que descrevem as propriedades, as operações e as notificações associadas ao recurso gerenciado

O código gerado a partir do modelo de recurso é essencialmente um shell vazio do serviço da Web de gerenciamento para o recurso modelado. A próxima etapa no processo é inserir o código que atua como um adaptador entre o stub de implementação para o serviço e as funções de gerenciamento de recursos reais. No caso da implementação de suporte de WSDM, este código de adaptador contém chamadas para as APIs AdminService do WebSphere Application Server que expõem as funções de gerenciamento de produto normais. Você deve instalar a implementação de serviço concluída em um ambiente de serviço da Web de host. Para instalar seu aplicativo WSDM, consulte Implementando e administrando aplicativos corporativos e siga as etapas de instalação dos arquivos do aplicativo corporativo em um servidor de aplicativos.

Importante: O WSDM é um aplicativo do sistema e fica desativado, por padrão, quando o produto estiver instalado. Primeiro ative o WSDM antes de utilizá-lo para gerenciar os recursos do produto. Utilize script para ativar o WSDM.

Ícone que indica o tipo de tópico Tópico de Conceito



Ícone de registro de data e hora Última atualização: last_date
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-mp&topic=cwbs_wsdm
Nome do arquivo: cwbs_wsdm.html