Como Configurar o WebApp no Protheus como Servidor Web3 minutos de leitura

Precisa de ajuda sobre este assunto em seu ERP?

Está buscando uma forma mais simples e eficiente de acessar o ERP TOTVS Protheus via navegador? Neste artigo, você vai aprender como configurar o WebApp para que o Application Server do Protheus funcione nativamente como servidor web, eliminando a necessidade de servidores intermediários como Apache ou IIS. A solução é ideal para ambientes em nuvem, permite o uso de HTTPS e ainda oferece suporte a balanceamento de carga via Broker. Confira o passo a passo completo e aproveite todos os benefícios dessa configuração moderna e segura.

1. Objetivo

Este artigo apresenta o passo a passo para configurar o Application Server da TOTVS (ERP Protheus/Logix) para responder nativamente como servidor Web por meio do WebApp – SmartClient HTML. Isso permite o acesso ao ERP diretamente pelo navegador, de forma segura e escalável, ideal para ambientes em nuvem.

2. Vantagens e uso em nuvem

  • Elimina a necessidade de um servidor Web intermediário.
  • Permite balanceamento de carga com o Broker, distribuindo conexões entre instâncias WebApp.
  • Ideal para ambientes Cloud, oferecendo escalabilidade e acesso via browser.

3. Requisitos

  • ERP TOTVS (Protheus ou Logix) já configurado.
  • Arquivo webapp.dll (Windows) ou webapp.so (Linux) na pasta raiz do Application Server.

Esses arquivos podem ser baixados no Portal do Cliente TOTVS, buscando por “webapp”.

Conteúdo Exclusivo!👇

4. Editando o arquivo appserver.ini

Inclua ou edite a seguinte seção:

  • Port: define a porta HTTP(S) para acesso.
  • Enable=1: ativa o WebApp.

Após as alterações, reinicie o serviço do Application Server para aplicar as configurações.

5. Balanceamento de carga

Com o uso do Broker, o sistema distribui automaticamente as requisições entre múltiplas instâncias WebApp, garantindo disponibilidade e desempenho.

6. Testando o acesso WebApp

Abra um navegador e acesse o endereço:

Você verá a tela de parâmetros do WebApp e, na sequência, a tela de login do SmartClient HTML.

 

7. Configurações avançadas (SSL/TLS)

Para habilitar acesso via HTTPS, configure também os seguintes parâmetros:

O uso de SSL exige a porta MultiProtocolo corretamente configurada.

8. Navegadores e plataformas homologadas

  • O SmartClient HTML foi lançado em 2017, substituindo a versão com Apache.
  • Internet Explorer não é mais homologado desde a versão 12.1.27.
  • Compatível apenas com navegadores homologados e sistemas com caracteres ocidentais.

9. Resumo dos passos

  1. Garanta o ERP configurado.
  2. Copie webapp.dll ou webapp.so para a raiz do AppServer.
  3. Configure o appserver.ini com porta e SSL (opcional).
  4. Reinicie o serviço do AppServer.
  5. Acesse via navegador o endereço do WebApp.
  6. Utilize o Broker para balanceamento se necessário.

10. Conclusão

O WebApp permite que o Application Server atue como servidor Web de forma nativa, facilitando o acesso ao ERP via navegador, com suporte a SSL e balanceamento de carga, sendo ideal para ambientes em nuvem.

Para instruções adicionais sobre SSL, configurações Linux ou escalabilidade, consulte a documentação oficial da TOTVS ou entre em contato com seu consultor especializado.

Fernando Bueno
Siga na rede

Fernando Bueno

Consultor em FBSOLUTIONS
Sou consultor na área de implantação de sistemas ERP, com experiência na análise e implantação de projetos de sistemas, configurando a estrutura do software, capacitando usuários-chaves, ministrando treinamentos e workshops.

Atuando desde 2005 no mercado de tecnologia, desenvolvendo e implantando e sistemas gerenciais, sistemas e sites web e ecommerce.

Siga-me no Linked In
Fernando Bueno
Siga na rede