O APWebWizard ou SRVWizard é responsável por fazer as atualizações no seu arquivo "appserver.ini" de acordo com sua necessidade para a criação dos mais diversos serviços. Para iniciarmos, conforme imagem abaixo, realize a chamada via smartclient para o seu ambiente desejado:
Informando uma pasta do servidor com o caminho para os serviços Web, a porta do HTTP, o ambiente a ser utilizado e a opção de "Protocolo habilitado" marcada. Após finalizar essa configuração, encontraremos as seguintes tags no arquivo "appserver.ini":
|
2) Configurando serviço REST.Nessa fase vamos habilitar o serviço REST no server Protheus: Escolha a opção REST do menu, em seguida o item HTTPV11 e clique no botão "editar configurações". Precisaremos efetuar as configurações na parte superior (Configuração de Sockets) e inferior (Configuração de URIs). Configuração de Sockets, preencha:
Configuração de URIs, preencha:
Após finalizar essa configuração, encontraremos as seguintes tags no arquivo "appserver.ini":
|
3) Configurando processo HTTPJOB.Neste passo, iremos configurar o processo comum que criará um "JOB" para inicializar o serviço do REST criado anteriormente: Como na imagem abaixo, devemos informar:
Após finalizar essa configuração, encontraremos as seguintes tags no arquivo "appserver.ini":
|
4) Carregando serviço RESTApós essas configurações do serviço REST, podemos reiniciar o server e identificar na imagem abaixo a inicialização dos serviços: |