ID da Sessão
Iniciar Automaticamente
Iniciar em uma Janela Separada
Opções de Auto-Inicialização
Applet/Macro
Nome
Parâmetros (Opcional)
Ativador HLLAPI de Auto-Inicialização
Travar
ID da Sessão
ID atribuído a esta sessão. As opções de valor incluem Automático (o padrão) ou qualquer letra do alfabeto inglês. O ID é exibido na janela ou na guia da sessão.
Se o valor for Automático, o Host On-Demand designará automaticamente uma letra para a sessão em ordem alfabética e, se a Inicialização Automática estiver definida como Sim, as sessões serão iniciadas na ordem que forem criadas.
Se você especificar um valor de letra para a sessão, o Host On-Demand designará essa letra para a sessão. Portanto, se essa letra já estiver sendo utilizada por outra sessão e você tentar abrir uma sessão duplicada, no desktop Host On-Demand selecionando 'Executar o Mesmo' na sessão iniciada, você obterá uma mensagem de erro indicando que o ID da sessão já está em uso.
Iniciar Automaticamente
A sessão será iniciada e conectada (se a Conexão Automática estiver definida para Sim) quando o cliente for carregado.
Se estiver configurando sessões para executar em um ambiente WebSphere Portal e desejar que as sessões sejam iniciadas automaticamente, defina esta como Sim. Para obter mais informações sobre como utilizar o Host On-Demand como um portlet, consulte a seção Utilizando Clientes do Host On-Demand com o Portal Server no guia Planejamento, Instalação e Configuração do Host On-Demand
Iniciar em uma Janela Separada
Se você selecionar Sim, a sessão será iniciada em uma janela separada do navegador. Se você selecionar Não, a sessão será iniciada na janela Cliente com o nome e o ID da sessão exibidos em uma guia. Cada sessão iniciada na janela Cliente contém uma guia para acesso fácil.
Se você estiver configurando sessões para execução em um ambiente WebSphere Portal e desejar incorporar as sessões na página do portal, defina esta opção como Não. Para obter mais informações sobre como utilizar o Host On-Demand como um portlet, consulte a seção Utilizando Clientes do Host On-Demand com o Portal Server no guia Planejamento, Instalação e Configuração do Host On-Demand
Opções de Auto-Inicialização
As Opções de Auto-Inicialização permitem especificar o nome de uma macro do applet Java ou do Host On-Demand que você deseja que o cliente Host On-Demand ative automaticamente quando a sessão for iniciada.
As Opções de Auto- Inicialização serão válidas somente para os seguintes tipos de sessões:
![]() |
O Host On-Demand fornece um Executar Applet que pode ser um tamanho de tela definido pelo usuário para uma sessão 3270. O nome da classe desse applet é com.ibm.HOD.ScreenSize e o parâmetro precisa ser size=nnxyy, em que nn é o número de linhas e yy é o número de colunas. Por exemplo, size=43x80 resulta em uma tela com 43 linhas e 80 colunas. |
O seguinte é uma visão geral do processo de configuração:
Para obter informações mais detalhadas consulte a descrição abaixo do nome de cada campo: Applet/Macro, Nome e Parâmetros (Opcional).
Applet/Macro
Selecione Applet ou Macro.Nome
- Applet:
O applet deve implementar a classe ECLAppletInterface ou a classe CustomInterface (consulte o manual on-line Host Access Beans for Java no IBM Host Access Toolkit, que é distribuído com o Host On-Demand).
O cliente Host On-Demand ativa o applet imediatamente sem aguardar que a sessão se conecte ao host. Se o applet for, de alguma forma, dependente da sessão que fez uma conexão bem-sucedida, o próprio applet deverá detectar se a sessão foi conectada. Para detectar se a sessão foi conectada, utilize métodos como Terminal.addCommListener() ou Session.getCommStatus() (consulte o manual on-line Host Access Beans for Java no IBM Host Access Toolkit, que é distribuído com o Host On-Demand).
Se a sessão for desconectada e, em seguida, reconectar-se, o cliente Host On-Demand não ativará outra instância do applet.
Para obter informações sobre a implementação de um applet fornecido pelo cliente a clientes, consulte Implementando archives e classes Java fornecidas pelo cliente no Planejando, Instalando e Configurando o Host On-Demand.
- Macro:
O cliente Host on-Demand não ativará o macro até que a sessão tenha sido conectada com êxito ao host.
Se a sessão desconectar-se e, em seguida reconectar-se, o cliente Host On-Demand encerrará a macro, aguardará até que a sessão seja reconectada e ativará a macro novamente.
- Applet:
Digite o nome da classe do applet que deseja que o cliente Host On-Demand ative.
- Macro:
Digite o nome da classe do macro que desejar que o cliente Host On-Demand ative.
Certifique-se de escrever o nome da macro corretamente, incluindo as letras maiúsculas e minúsculas. Os nomes de macros têm distinção entre maiúsculas e minúsculas! Portanto,
mymacro
é um nome diferente deMyMacro
,MyMacrO
,myMacro
e assim por diante.A macro pode existir em qualquer um dos seguintes locais:
- Na sessão.
- Na Biblioteca Pessoal do usuário na estação de trabalho do cliente.
- Em uma biblioteca de macros do servidor.
- Em qualquer local definido pelo usuário
O cliente Host On-Demand procura a macro conforme descrito a seguir. Quando o cliente localiza uma macro que possui o nome que está procurando (como
mac02
), ele pára imediatamente a pesquisa e utiliza essa macro.
- Se você especificar um nome de macro COM uma extensão .mac (por exemplo, se você especificar
mac02.mac
), o cliente do Host On-Demand:
- Procurará apenas o nome da macro (
mac02
) na sessão.- Procurará o arquivo de macro (
mac02.mac
):
- Na Biblioteca Pessoal do usuário, se a opção Biblioteca de Macros Pessoais estiver ativada na janela Desativar Funções (consulte Desativar Funções: Macro).
- Na biblioteca de macros do servidor, se uma estiver especificada (consulte Criando e Implementando bibliotecas de macros do servidor no Planejando, Instalando e Configurando o Host On-Demand).
- Em todos os locais definidos pelo usuário. Consulte Procurando Locais de Macro Definidos pelo Usuário para obter informações adicionais sobre a procura de locais do usuário.
- Incluirá a segunda extensão .mac no nome do arquivo (
mac02.mac.mac
) e procurará o arquivo da macro novamente:
- Na Biblioteca Pessoal do usuário, se ativada.
- Na biblioteca de macros do servidor, se uma for especificada.
- Se você especificar um nome de macro SEM uma extensão .mac (por exemplo, se você especificar
mac02
), o cliente do Host On-Demand:
- Procurará o nome da macro (
mac02
) na sessão.- Incluirá a extensão
.mac
no nome da macro (mac02.mac
) e procurará o arquivo da macro:
- Na Biblioteca Pessoal do usuário, se a opção Biblioteca de Macros Pessoais estiver ativada na janela Desativar Funções (consulte Desativar Funções: Macro).
- Na biblioteca de macros do servidor, se uma estiver especificada (consulte Criando e Implementando bibliotecas de macros do servidor no Planejando, Instalando e Configurando o Host On-Demand).
Parâmetros (Opcional)
- Applet:
O nome do parâmetro passado para o applet, quando a sessão é iniciada. Para que um applet receba parâmetros, ele deve implementar o seguinte método: public void initParam(String param). O nome da variável, param, pode ser qualquer nome de variável válido.
- Macro:
Se a macro exigir ou permitir uma lista de parâmetros, digite a lista de parâmetros neste campo de entrada.
- A lista de parâmetros é salva como parte da configuração da sessão.
- Para obter informações sobre como especificar uma lista de parâmetros, consulte Especificando uma Lista de Parâmetros para uma Macro.
- Para obter informações sobre outros locais onde você pode especificar uma lista de parâmetros para uma macro, consulte Locais Onde Você Pode Especificar uma Lista de Parâmetros para uma Macro.
- Para obter um tratamento mais detalhado de listas de parâmetros para macros, Transmitindo uma Lista de Parâmetros para uma Macro (principalmente para administradores de sessão e escritores de macros).
Ativador HLLAPI de Auto-Inicialização
Selecione Sim para ativar EHLLAPI (Emulator High Level Language Application Programming Interface)
para a sessão. A ativação da EHLLAPI
será necessária se a sessão será o destino de um Aplicativo EHLLAPI.
É possível ativar EHLLAPI se a Ponte EHLLAPI estiver instalada. Ela está disponível neste site de
download
.
Travar
Marque Travar para evitar que os usuários alterem o valor de inicialização associado para uma sessão. Os usuários não podem alterar valores para a maioria dos campos porque os campos não estão disponíveis. No entanto, as funções acessadas da barra de menus da sessão ou da barra de ferramentas podem ser alteradas.