Olá Rudy,
SIM - Balanceamento de carga. Mas não o balanceamento de carga baseado no cliente que utiliza JCo-ClientPools ou uma tecnologia similar.
Os sistemas SAP podem utilizar mais de um servidor de aplicativos para processar cargas de trabalho pesadas. Dentro do sistema SAP, você pode definir Grupos de logon (Transação SMLG) para agrupar os servidores disponíveis de acordo com um grupo virtual (por exemplo, VENDAS e SERVIÇO). O grupo SPACE é predefinido e utiliza todos os servidores de aplicativos disponíveis em um grupo.
O mecanismo de logon do lado do cliente (SAPGui, JCO) ativa o servidor de mensagens do sistema (1 servidor de mensagens por instância SAP: mshost). Este servidor de mensagens direciona a solicitação de logon para um servidor de aplicativos disponível para o grupo dado com um mecanismo de balanceamento de carga (balanceamento de carga do lado do servidor com cálculo de desempenho).
Para este mecanismo de logon do lado do cliente, você deve usar o método createclient implementando os parâmetros mshost, r3name, grupo.
Meu problema é que o servidor de mensagens pode estar localizado atrás de um ou mais saprouters. Portanto, uma conexão direta com o servidor de mensagens não está disponível. O saprouter é comparável a um firewall com funcionalidade de encaminhamento.
Atrás das interfaces do usuário para definir conexões sap (por exemplo, JavaGUI - Opções avançadas), você encontrará a cadeia de conexão sap típica para descrever o caminho para o servidor de mensagens: /H/router1/S/routerport1/H/router2/S/routerport2/M/messageserver/G/grupo de logon.
Minha solução alternativa fornecida neste tópico funciona para 90%.
Obrigado.
Joerg