Os serviços de catálogo, os servidores de contêiner e clientes do WebSphere eXtreme Scale, quando estão em execução nos processos do WebSphere Application Server, use portas e serviços já definidos para o processo.
As seções a seguir explicam os detalhes relacionados ao uso de portas em sua implementação.
Os serviços de catálogo do WebSphere eXtreme Scale são executados em qualquer processo do WebSphere Application Server e são configurados usando o console administrativo ou usando as tarefas administrativas. Todas as portas são herdados pelo processo, exceto a porta do cliente que é configurada explicitamente. Para obter detalhes sobre quais portas são usadas pelo serviço de catálogo, consulte o Planejamento para Portas de Rede. Para obter detalhes sobre como configurar um domínio do serviço de catálogo, consulte Serviço de Catálogo de Alta Disponibilidade.
Os servidores de contêiner do WebSphere eXtreme Scale são hospedados nos módulos do Java EE. Os servidores de contêiner usam as portas definidas para o processo do servidor de aplicativos. Para obter detalhes sobre quais portas são usadas pelo serviço de contêiner, consulte Planejamento para Portas de Rede. Para obter detalhes sobre como iniciar um contêiner dentro de um módulo Java EE como um Enterprise JavaBeans™ (EJB) ou módulo da web, consulte Configurando os Aplicativos do WebSphere Application Server para Iniciar Automaticamente os Servidores de Contêiner.
Os clientes do WebSphere eXtreme Scale são hospedados nos módulos da web ou EJB do Java EE.
Os clientes se conectam programaticamente ao domínio do serviço de catálogo usando a API ObjectGridManager.connect(). Ao se conectar a um domínio do serviço de catálogo hospedado dentro da mesma célula, a conexão do cliente localizará automaticamente o domínio do serviço de catálogo padrão usando a seguinte chamada de API no ObjectGridManager:
connect(securityProps, overRideObjectGridXML)
Se o domínio do serviço de catálogo padrão for hospedado remotamente (fora da célula), os terminais de serviço de catálogo deverão ser especificados usando o seguinte método na API ObjectGridManager:
connect(catalogServerEndpoints, securityProps, overRideObjectGridXml)
Se o domínio do serviço de catálogo padrão estiver definido na célula, a API CatalogServerProperties poderá ser usada para recuperar os endereços do servidor de catálogo. A tarefa administrativa XSDomainManagement também pode ser usada para recuperar quaisquer terminais de domínio do serviço de catálogo configurados.