Opção Off-line do Cliente Armazenado em Cache (Independência do Servidor da Web)
Também conhecida como Independência do Servidor da Web, a opção off-line permite que o cliente armazenado em cache do Host On-Demand
seja executado utilizando o código de tempo de execução
que foi transferido por download anteriormente para as máquinas clientes, embora o servidor da Web
esteja off-line (ou não disponível).
Geralmente, o servidor da Web é necessário para servir os arquivos HTML que iniciam os
applets do Host On-Demand.
Quando essa opção é ativada, os usuários iniciam o Host On-Demand utilizando um marcador
em seus navegadores que aponte para um arquivo HTML instalado localmente em suas
máquinas.
Esse arquivo HTML ativa um applet local que testa para ver se o servidor da Web
está disponível. Quando esse applet é executado, ocorre uma de duas situações:
-
Se o servidor da Web estiver disponível, esse applet local redirecionará o navegador do cliente para o servidor da Web e para as
funções do applet como se o usuário apontasse diretamente para o servidor da Web, por exemplo, verificará as
atualizações no servidor Host On-Demand ou fará download de componentes adicionais.
-
Se o applet local detectar que o servidor da Web não está disponível, o applet local iniciará o
código de tempo de execução do Host On-Demand utilizando o código de cliente atual já presente
na máquina do usuário.
Ao executar nesse modo, nenhum componente adicional pode ser transferido por download do servidor da Web
e a ajuda on-line não fica disponível.
Ocorre o seguinte na primeira vez que um cliente aponta um navegador para
um arquivo HTML configurado para executar no modo off-line (se o
cliente armazenado em cache ainda não estiver instalado):
-
O applet de suporte do cliente armazenado em cache detecta que o cliente armazenado em cache não está instalado atualmente
e o Host On-Demand pergunta ao usuário se ele deseja instalá-lo.
- Se o usuário clicar em OK, o applet de suporte fará download e instalará o
código de tempo de execução do Host On-Demand na máquina-cliente.
- Após a conclusão da instalação, o applet de suporte faz download de um arquivo archive
adicional e de arquivos HTML para ativar o applet de detecção do servidor da Web local.
- Em seguida, o applet de suporte redireciona o navegador da Web para o arquivo HTML na máquina local
e o usuário é solicitado a utilizar a função Marcador (ou Favoritos) do navegador
para marcar esse arquivo HTML local.
- Subseqüentemente, quando o usuário deseja utilizar o Host On-Demand para ativar as sessões do emulador, ele inicia um
navegador e utiliza esse marcador para o arquivo HTML local.
- O applet local detecta se o servidor da Web está disponível e
se o acessa ou se é executado localmente, conforme apropriado.
Além de ativar ou desativar o suporte off-line, você pode fornecer uma URL para o qual
o cliente seja redirecionado se o servidor da Web estiver disponível.
Este campo é opcional.
Foi projetado para ajudar os administradores que desejam que seus usuários acessem
um arquivo mais genérico contendo informações e links úteis, em vez de acessar diretamente um
arquivo Host On-Demand.
Se você não fornecer uma URL, o applet local simplesmente utilizará a URL do arquivo HTML utilizado
inicialmente para instalar o cliente armazenado em cache.
Se o servidor da Web estiver disponível, o applet local redirecionará o navegador para esse mesmo arquivo HTML.
Se for fornecido uma URL para um arquivo genérico ou de inicialização,
o applet local redirecionará o navegador para esse arquivo de início quando o servidor da Web estiver disponível.
Não utilize a opção off-line nos seguintes ambientes que dependem do servidor da Web estar disponível:
-
Ambientes que utilizem o Host On-Demand como portlet em um Portal Server
-
Ambientes que dependam de substituições de HTML para substituir as propriedades de sessão de usuários individuais
-
Ambientes que utilizem a API de Script Java do Gerenciador de Sessão quando o suporte ao Script Java não estiver disponível localmente
Além disso, os clientes executando o Windows 95, o Windows 98 ou o Windows ME não conseguirão utilizar a opção
off-line.