Tempo aproximado para leitura: 00:01:40 min
Dúvida
Como configurar o Webservice Rest do aplicativo MNTNG?
Ambiente
TOTVS Manufatura - TOTVS Manufatura (Linha Protheus) - Aplicativo MNTNG - Todas as versões
Solução
Para configuração do REST como servidor veja aqui.
Para o aplicativo MNTNG, devem ser feitas as seguintes configurações:
[ONSTART]JOBS=HTTPJOBRefreshrate=120[HTTPJOB]MAIN=HTTP_STARTENVIRONMENT=P12127_MNTNG[HTTPV11]Enable=1Sockets=HTTPRESTTimeOut=120[HTTPREST]Port=8389IPsBind=URIs=HTTPURIsecurity=1[HTTPURI]URL=/restInstances=1,5,2,1CORSEnable=1AllowOrigin=*OnConnect=REST_CONNECTOnExit=REST_EXITOnStart=REST_STARTpreparein=allStateless=1
Algumas ressalvas devem ser feitas:
- Substituir o valor da chave ENVIRONMENT=P12127_MNTNG, pelo ambiente do servidor Protheus a ser utilizado;
- Incluir a linha MAXSTRINGSIZE=10 na seção [General];
- Adicionar duas configurações dentro do HTTPURI, os itens a serem adicionados são CORSEnable=1 e o AllowOrigin=*;
- Substituir a linha Port=8086 pela porta desejada.
Para ter certeza de que a configuração do REST está funcionando, deverá aparecer a palavra REST escrita no arquivo console.log, conforme print abaixo:

Abaixo está um exemplo da página do serviço do REST funcionando que pode ser acessada no endereço http://localhost:[SUAPORTA]/rest. Nesta tela são exibidos todos os Webservices disponíveis para uso.

Importante
Um ponto que deve ser prestado atenção é que o endereço em que será configurado o Webservice deve conter um IP externo para poder ser acessado pela aplicação. Sendo assim, uma vez que o Webservice estiver configurado, deve repassar a porta interna para os responsáveis de TI e pedir para torná-lo externo.
Saiba mais
Acesse a documentação completa no link Configuração de Webservice Rest Aplicativo MNTNG na aba Web Service Rest.
0 Comentários