segunda-feira, 3 de outubro de 2016

Proxy Mashup Protheus

A estrutura montada inicialmente pela TOTVS gerou um gargalo. Pois toda a lógica de execução do TOTVS Mashup é baseada em um servidor hospedado no Data Center da TOTVS, por este motivo, toda a comunicação com os sites de terceiros é feita a partir da rede da TOTVS, o que em alguns casos, causa um bloqueio de IPs devido ao alto número de requisições vindos da mesma rede.

Qual foi a solução apresentada pela TOTVS. Eles criaram o Proxy TOTVS Mashup. Ele será instalado no servidor do Cliente toda a comunicação com os sites de terceiros será feita diretamente da rede local. O serviço irá fazer a comunicação com o servidor TOTVS somente para carregar a lógica de execução do Mashup e para a validação do usuário, assim quando o Mashup for atualizado no servidor, automaticamente será atualizado no Proxy. Com esta solução iremos diminuir o número de requisições vindos do mesmo IP e consequentemente diminuir as chances de bloqueio.

No meu caso, foi necessário atualizar o service pack e o windows framework.

Windows Server 2008 R2 C/ SP1
Microsoft .NET Framework 4.6.1

Requisitos:

Windows com suporte a .NET Framework 4.0 ou superior
4 GB de RAM e 4 núcleos de processamento.
Permissão de saída para internet sem necessidade de proxy.
Liberação para se comunicar em qualquer porta com qualquer site, utilizando os protocolos HTTP e HTTPS.
Se você utilizar o Protheus 11 deve atualizar a lib mais recente disponível no portal.

Parâmetro:
MV_URLMSHP
Tipo: Caracter
Conteúdo: http://localhost:8055/TOTVSSoa.Host/SOAManager.svc

REF.:



Para fazer o download do Proxy TOTVS Mashups, basta acessar o link abaixo:


Abaixo está o link do TDN para instalação e configuração do Proxy TOTVS Mashups:


Nenhum comentário:

Postar um comentário