CONTEÚDO

  1. Configurações gerais do REST
  2. Controle de threads
  3. MVC
  4. MVC com REST
  5. Modelos publicados
  6. APIs específicas
  7. Integração Offline
  8. Integração Online
  9. Links úteis

01. CONFIGURAÇÕES GERAIS DO REST

Para que o funcionamento da integração com o LegalDesk tenha uma boa performance, recomendamos:

02. CONTROLE DE THREADS

Para a integração com o LegalDesk é recomendável ter no mínimo 8 threads exclusivas. O volume de threads pode variar de acordo com o volume de usuários x requisições, por isso é necessário fazer a análise ambiente a ambiente.

Além disso, atentar para as seguintes configurações no controle de threads:

Sendo que:

Outro ponto importante para garantir a performance da integração via REST é o teste do MALLOCIO (MallocIO), que permite avaliar pontos como o tempo de busca da função de numeração automática, que é um forte indício de que a máquina onde o License Server está hospedado tem problemas de memória ou ainda, que existe um problema de comunicação de rede. Esta avaliação ajuda a garantir que o ambiente está OK para uma melhor performance.

03. MVC

04. MVC COM REST

O que é uma API?

API embarcada no MVC: FWRESTModel

MVC com REST - Exemplo:

Funções executadas durante a alteração de um timesheet via REST 

A alteração ocorreu em apenas 2 campos (UT Lançada e Cobrar = Sim)

Quais validações são executadas durante uma requisição via FwRestModel:


05. MODELOS PUBLICADOS

06. APIs ESPECÍFICAS


JurRESTCP - Integração Contas a Pagar - PAGPFS


WSPfsApi - Anexos


JurRESTFun (WO em Lote dos timesheets)

07. INTEGRAÇÃO OFFLINE


08. INTEGRAÇÃO ONLINE



09. LINKS ÚTEIS