No artigo de hoje, vamos demonstrar em como configurar o Protheus para executar direto no navegador via WebApp.
- Acesse suporte.totvs.com, depois vá em na seção de Downloads, e acesse TOTVS Linha Protheus > TOTVS Tec Framework > Smartclient
- Baixe o WebApp conforme a versão do sistema operacional ( nesse link esta a para Windows x64 – https://suporte.totvs.com/portal/p/10098/download#detail/1031467 )
- Após fazer o download, descompacte, terá um arquivo webapp.dll (ou webapp.so se for Linux), copie esse arquivo para dentro da pasta AppServer
- Crie uma pasta chamada “webapp” dentro da pasta do AppServer com a dll colada do tópico 3
- Abra o arquivo appserver.ini, e adicione a chave de WebApp colocando uma porta disponível (no nosso caso iremos usar a 8099)
[WEBAPP] Port=8099
- Agora, reinicie o serviço do Protheus
- Abra o navegador e na URL, coloque o endereço de IP com a porta 8099, o resultado será similar ao abaixo
- Agora, você pode usar normalmente, acessando as rotinas no sistema (somente rotinas que usem arquivos locais que podem não funcionar corretamente, pois aqui ele usa o navegador como base)
Obs.: Esse artigo foi baseado na documentação oficial do TDN – https://tdn.totvs.com/display/tec/WebApp+-+Configurando+nativamente+o+Application+Server+como+servidor+Web
Bom pessoal, por hoje é só.
Abraços e até a próxima.