Metadados do Objeto Gerenciado

Informações sobre um nó, como os recursos do produto e da plataforma do sistema operacional, são mantidas no repositório de configuração na forma de propriedades. À medida que os recursos do produto são instalados em um nó, novas configurações de propriedades são incluídas.

O gerenciamento de sistema do WebSphere Application Server utiliza as propriedades de metadados do objeto gerenciado, conforme a seguir:
  • Para exibir a versão do nó no console administrativo
  • Para assegurar que novos tipos ou atributos da configuração não sejam criados ou definidos em nós com release mais antigo
  • Para garantir que novos tipos de recursos não sejam criados em nós do release antigo
  • Para assegurar que novos aplicativos não sejam instalados em nós com release mais antigo porque o antigo tempo de execução não suporta os novos aplicativos

As seguintes chaves da propriedade de base são definidas para o WebSphere Application Server:

com.ibm.websphere.baseProductVersion: A versão do WebSphere Application Server que está instalada.

com.ibm.websphere.nodeOperatingSystem: A plataforma de sistema operacional na qual o nó é executado.

com.ibm.websphere.deployed.features: Uma lista de recursos que estende um perfil. Um exemplo de um recurso é um plug-in do console administrativo.

[z/OS]com.ibm.websphere.nodeSysplexName: O nome sysplex em um sistema operacional z/OS.

Aqui há exemplos de valores da propriedade de metadados. O valor da propriedade de metadados com.ibm.websphere.deployed.features é dividido em várias linhas para propósitos de impressão.
com.ibm.websphere.baseProductVersion=7.0.0.0
com.ibm.websphere.deployed.features=
com.ibm.ws.base_6.0.0.0,com.ibm.ws.j2ee_6.0.0.0,
com.ibm.ws.uddi_6.0.0.0,com.ibm.ws.wsgateway_6.0.0.0
[AIX]
com.ibm.websphere.nodeOperatingSystem=aix
[Linux]
com.ibm.websphere.nodeOperatingSystem=linux
[HP-UX]
com.ibm.websphere.nodeOperatingSystem=hpux
[Solaris]
com.ibm.websphere.nodeOperatingSystem=solaris
[Windows]
com.ibm.websphere.nodeOperatingSystem=windows
[IBM i]
com.ibm.websphere.nodeOperatingSystem=os400
[z/OS]
com.ibm.websphere.nodeSysplexName=PLEX1
com.ibm.websphere.nodeOperatingSystem=os390
Para obter informações detalhadas sobre as propriedades de metadados, visualize a classe ManagedObjectMetadataHelper na documentação da interface de programação de aplicativos.

Um administrador pode consultar metadados do objeto gerenciado através da ferramenta wsadmin ou das APIs do Application Server. Eles podem ser visualizados, adicionalmente, na página do console administrativo de propriedades de Instalação do Nó. Essas informações fornecem detalhes sobre o método da API do Application Server.

Uma classe de acesso é utilizada para obter as propriedades de metadados do objeto gerenciado. Uma instância de acesso é criada através desse depósito de informações do provedor. Uma classe auxiliar, que utiliza a instância de acesso, facilita a consulta às propriedades dos metadados base. Essas classes são todas parte do pacote com.ibm.websphere.management.metadata na documentação da API do Application Server. Os nomes específicos dessas classes são:
  • com.ibm.websphere.management.metadata.ManagedObjectMetadataHelper
  • com.ibm.websphere.management.metadata.ManagedObjectMetadataAccessor
  • com.ibm.websphere.management.metadata.ManagedObjectMetadataAccessorFactory

Í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=cjmx_manobj_metad
Nome do arquivo: cjmx_manobj_metad.html