M4Server – Instalação e Configuração (atualizado)

EME4 | Instalação e configuração  do M4Server.

| O M4Server é a aplicação que faz comunicação do EME4 Web com o EME4, sendo executado através do serviço do Windows.

É um servidor WebService (Rest API) que faz a comunicação entre as requisições externas com EME4.

Para sua execução deve-se fazer sua instalação dentro do servidor de aplicação onde se encontra o EME4.

 

Configuração

Após a atualização, o M4Server tem sua configuração centrada inteiramente dentro do executável M4ServerConfig.exe, localizado dentro da pasta C do ERP;

 

Abrindo o configurador, para criar um novo ambiente do M4Server, basta clicar em “Novo”

Com essa atualização agora é possível criar mais de 1 serviço do M4Server para rodar no mesmo executável, facilitando na criação de ambientes 

 

As informações a serem preenchidas nas configurações  são:

  • Porta;
  • Identificador;
  • Nome para Exibição
  • Descrição.

Porta

A Porta utilizada para o M4Server tem um único requisito: Ser uma Porta livre que não está sendo utilizada pelo computador.

Mas como saber quais portas já estão ocupadas?

Ao abrir o Prompt de Comando do Windows, com o comando netstat -ano -p tcp é possível visualizar as portas do sistema e o status de funcionamento 

 

Identificador, Nome Exibição e Descrição

Esses campos são campos de texto, onde pode ser colocado o nome que vai identificar o M4Server em questão, tanto no próprio executável quanto nos serviços do Windows (este último é definido pelo Nome de Exibição).

 

Timeouts e Temporizador

As configurações de Timeouts do M4Server são preenchidas automaticamente com as definições default ao criar um novo Serviço.

 

Após todas as configurações preenchidas, basta clicar em Salvar

 

Instalação

O processo de Instalação do M4Server é simples, sendo necessário Apenas clicar em Instalar. Após instalado agora é possível iniciar ou parar o Serviço a qualquer momento. O status do M4Server pode ser visto tanto pelo campo Situação quanto pelos serviços do Windows.