Associando Bibliotecas Compartilhadas a Aplicativos ou Módulos

É possível associar uma biblioteca compartilhada a um aplicativo ou módulo. As classes representadas pela biblioteca compartilhada são carregadas no carregador de classes do aplicativo, disponibilizando as classes para o aplicativo.

Antes de Iniciar

Este tópico supõe que você criou uma biblioteca compartilhada. A biblioteca compartilhada representa um arquivo de biblioteca utilizado por vários aplicativos implementados.

É possível definir uma biblioteca compartilhada no nível de célula, nó, servidor ou cluster.

Em um produto de vários servidores, será possível definir uma biblioteca compartilhada no nível de cluster. Para visualizar o escopo do cluster, primeiro crie um cluster na página Clusters de Servidores (Servidores > Clusters > Clusters do WebSphere Application Server).

Este tópico também assume que você queira usar o console administrativo e não um pacote opcional instalado, para associar uma biblioteca compartilhada a um aplicativo.

Sobre Esta Tarefa

Para associar uma biblioteca compartilhada a um aplicativo ou módulo, crie e configure uma referência de biblioteca utilizando o console administrativo. Uma referência de biblioteca especifica o nome do arquivo de biblioteca compartilhada.

Se você associar uma biblioteca compartilhada a um aplicativo, não associe a mesma biblioteca compartilhada a um carregador de classes do servidor.

Procedimento

  1. Se ainda não tiver feito isso, mapeie seu aplicativo para um servidor de destino que esteja dentro do escopo da biblioteca compartilhada.

    Por exemplo, se o escopo da biblioteca compartilhada for o cluster my_cluster, mapeie seu aplicativo para o cluster my_cluster de destino.

  2. Clique em Aplicativos > Tipos de Aplicativos > Aplicativos Corporativos do WebSphere > application_name > Referências de Bibliotecas Compartilhadas na árvore de navegação do console para acessar a página Referências de Bibliotecas Compartilhadas.
  3. Na página Referências de Bibliotecas Compartilhadas, selecione um aplicativo ou módulo para o qual você deseja associar uma biblioteca compartilhada.
  4. Clique em Fazer Referência às Bibliotecas Compartilhadas.
  5. Na página Mapeamento da Biblioteca Compartilhada, selecione uma ou mais bibliotecas compartilhadas que o aplicativo ou os módulo utilizam na lista Disponível, clique em >> para incluí-las na lista Selecionado e clique em OK.
  6. Repita as etapas de 2 a 4 até definir uma instância de referência de biblioteca para cada biblioteca compartilhada necessária para seu aplicativo ou módulo.
  7. Na página Referências de Bibliotecas Compartilhadas, clique em OK.
  8. Salve as alterações na configuração.

Resultados

Ao executar o aplicativo, as classes representadas pela biblioteca compartilhada são carregadas no carregador da classe do aplicativo.

As classes agora estão disponíveis ao aplicativo ou ao módulo.

O que Fazer Depois

Para verificar uma associação entre um aplicativo e uma biblioteca compartilhada, examine o carregador de classes do aplicativo no Visualizador do carregador de classes. Clique em Resolução de Problemas > Visualizador do carregador de classes > module_name > Visualização de Tabela. O caminho de classe do carregador de classes do módulo aplicativo lista as classes utilizadas pela biblioteca compartilhada.


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



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