ERP MEGA - Como configurar o Mega para trabalhar com o protocolo HTTP
Dúvida
Como configurar o Mega para trabalhar com o protocolo HTTP?
Solução
Por padrão o Mega utiliza o protocolo TCP para a comunicação Cliente / Servidor, ou seja, quando uma estação de trabalho inicia o Mega, é realizada uma chamada TCP para o MegaConnectionManager.exe e este, por sua vez, direciona essa chamada para o server SrvMega.exe.
Porém o Mega está preparado para que essa chamada seja realizada em outro protocolo, o HTTP. Ele pode ser utilizado como uma alternativa ao TCP em determinadas situações onde o protocolo TCP apresente falhas, incompatibilidade ou restrições.
A diferença básica entre os dois protocolos está no seu meio de comunicação, o procolo TCP trabalha por meio de canais, onde ele garante a entrega e o recebimento do pacote. Já o HTTP trabalha por meio de chamadas, não mantendo um canal entre o Cliente e o Servidor.
Para configurar o Mega para trabalhar com o protocolo HTTP, realize os passos a seguir:
1. No servidor de aplicação, acesse o diretório raiz do Mega, localize e acesse a pasta Config;
2. Localize o arquivo MegaClient.xml, clique com o botão direito do mouse e selecione Editar;
3. Localize a tag responsável pelo servidor de aplicação, conforme imagem abaixo:
3.1. Insira após a tag SERVERPORT uma nova tag chamada CONNECTTYPE, conforme a imagem a seguir:
Atenção: Nessa tag que informamos qual é o tipo de comunicação, HTTP, como na imagem, ou TCP.
4. Realize a mesma alteração para os demais servidores de Aplicações e Relatórios, salve e feche o arquivo;
5. Reinicie o MegaConnectionManager.exe, caso tenha dúvidas em como realizar esse procedimento consulte o artigo Como reiniciar o MegaConnectionManager.exe.