Tempo aproximado para leitura: 00:04:00 min
Dúvida
Como configurar o Datasul for THF para acesso aos programas Progress via Terminal Server?
Ambiente
Framework - Framework (Linha Datasul) - Tomcat - Versão 12
Solução
Para situações onde é necessária a utilização dos programas Progress em acesso externo, o Datasul for THF disponibiliza configurações para acesso via Citrix, GoGlobal ou Terminal Server.
A configuração de acesso remoto ao produto pode ser efetuada de duas formas. Na configuração mais simples o browser é publicado com o endereço de acesso ao produto. Desta forma o browser e tudo o que está relacionado a sessão do Datasul for THF - incluindo a sessão Progress - serão abertos no servidor onde está sendo executado o software de acesso remoto.
A outra configuração requer a publicação apenas das configurações para acesso a sessão Progress no servidor de acesso remoto. Neste formato o usuário acessa o produto através do browser local e utiliza o menu e programas HTML através dele. Os programas Progress acionados através do menu são abertos no servidor de acesso remoto.
Apresentaremos neste artigo a configuração do acesso remoto utilizando Terminal Server, onde o browser é executado na estação do usuário e a sessão Progress é executada no Terminal Server.
Requisitos
1. O TS deverá estar instalado e configurado no servidor onde será feito o acesso remoto. O RemoteApp deverá estar disponível nesta instalação;
2. É necessário a instalação do client Progress 32-bit no servidor TS;
Procedimentos
1. No servidor TS acesse o RemoteApp Manager e crie uma nova aplicação, utilizando a imagem abaixo como exemplo:
É obrigatório que o nome do alias seja prowin32. Também é necessário que a opção Allow any command-line arguments esteja habilitada, para que os parâmetros configurados no produto sejam recebidos pela aplicação no momento da execução do processo prowin32.exe.
2. No produto Datasul, acesse Configurações, Propriedades do Sistema e abra a opção Propriedades Atalhos de Execução. Adicione um novo atalho e forneça as informações relacionadas ao seu ambiente, utilizando como exemplo a imagem abaixo:
Onde:
Nome do atalho: Identificação do atalho de execução que será exibida aos usuários;
Tipo de atalho: Selecione a opção Terminal Server;
Nome do Aplicativo: Identificação do aplicativo criada previamente no RemoteApp Manager do Terminal Server;
Caminho do arquivo PF: Indique a localização do arquivo .pf utilizado por este ambiente;
Caminho do arquivo INI: Indique a localização do arquivo .ini utilizado por este ambiente;
Caminho do arquivo P: Indique o arquivo fwk/utils/diProgress.r;
Servidor Remoto: Hostname ou endereço IP do servidor TS;
Porta do servidor remoto: Porta de acesso utilizada pelo TS. A porta padrão deste tipo de configuração é 3389;
Gateway: Hostname ou o endereço IP do Remote Gateway Server;
Balancer: Hostname ou o endereço IP do servidor de Load Balance.
3. Para realizar o acesso através do TS basta selecionar o atalho remoto configurado neste artigo, através do menu Configurações, Atalhos de Execução:
Glossário
THF - TOTVS HTML Framework
TS - Terminal Server
IP - Internet Protocol
HTML - Hypertext Markup Language
DI - Datasul Interactive
0 Comentários