Iniciando Servidores do eXtreme Scale Usando a Estrutura do Eclipse Equinox OSGi

Os servidores de contêiner do WebSphere eXtreme Scale podem ser iniciados em uma estrutura do Eclipse Equinox OSGi usando vários métodos.

Antes de Iniciar

Antes de poder iniciar um contêiner do eXtreme Scale, você deve ter concluído as tarefas a seguir:
  1. O pacote configurável do servidor do WebSphere eXtreme Scale deve estar instalado no Eclipse Equinox.
  2. Seu aplicativo deve ser empacotado como um pacote configurável OSGi.
  3. Seus plug-ins do WebSphere eXtreme Scale (se houver) devem ser empacotados como um pacote configurável OSGi. Eles podem ser empacotados no mesmo pacote configurável que seu aplicativo ou como pacotes configuráveis separados.

Sobre Esta Tarefa

Esta tarefa descreve como iniciar um servidor de contêiner do eXtreme Scale em uma estrutura do Eclipse Equinox OSGi. É possível usar qualquer um dos seguintes métodos para iniciar os servidores de contêiner usando a implementação do Eclipse Equinox:

Em cada caso, um singleton do servidor do eXtreme Scale é configurado e um ou mais contêineres são configurados.

O pacote configurável do servidor do eXtreme Scale, objectgrid.jar, inclui todas as bibliotecas necessárias para iniciar e executar um contêiner de grade do eXtreme Scale em uma estrutura OSGi. O ambiente de tempo de execução do servidor se comunica com os plug-ins e objetos de dados fornecidos pelo usuário usando o gerenciador de serviço OSGi.
Importante: Depois de um pacote configurável do servidor do eXtreme Scale ser iniciado e o servidor do eXtreme Scale ser inicializado, ele não poderá ser reiniciado. O processo do Eclipse Equinox deve ser reiniciado para reiniciar um servidor do eXtreme Scale.

É possível usar o suporte do eXtreme Scale para o namespace do Spring para configurar os servidores de contêiner do eXtreme Scale em um arquivo XML do Blueprint. Quando os elemento XML do servidor e do contêiner são incluídos no arquivo XML do Blueprint, o manipulador de namespace do eXtreme Scale inicia automaticamente um servidor de contêiner usando os parâmetros que são definidos no arquivo XML do Blueprint quando o pacote configurável é iniciado. A manipulação para o contêiner quando o pacote configurável é interrompido.

Para configurar servidores de contêiner do eXtreme Scale com o XML do Blueprint, conclua as etapas a seguir:

Procedimento