Esta versão do sistema foi descontinuada e não recebe atualizações e novas implementações. Acesse a documentação da versão 5.10.3 aqui
Integrações com outros sistemas > Web services > Configurações especiais

Configurações especiais

Otimizar tempo de execução dos serviços

Para web services, há um recurso para otimizar o tempo de execução dos serviços, quando são executados consecutivamente e pelo mesmo usuário. O recurso possibilita efetuar um único login de usuário, quando o serviço for executado pela primeira vez, e o mantém ativo por determinado período de tempo, e após a execução permite efetuar outros serviços com o mesmo usuário, sem a necessidade de efetuar o login e logoff.

Caso o recurso não for utilizado, a cada nova execução do serviço será efetuado o login de usuário e, após a execução do serviço será efetuado o logoff. Com o recurso ativo, enquanto o tempo determinado não expirar e houver envio de serviços consecutivamente para a mesma instância de serviços para o mesmo usuário, o logoff não será efetuado e o usuário permanecerá ativo.

O objetivo deste recurso é otimizar o tempo de execução dos serviços, pois todos os recursos e permissões do usuário não necessitam ser filtrados novamente para cada execução do serviço, apenas uma vez. Caso o período de tempo determinado for ultrapassado ou algum dos serviços enviados, dentro do período de tempo, for executado por outro usuário, será efetuado o logoff do usuário atual e o novo login será realizado, recomeçando a contagem do tempo.

Observações

A configuração do tempo para realização do login é efetuada em: SeniorConfiCenter > Sistemas > Gestão Empresarial (ERP) > Configurações > Tempo máximo para refazer o login de usuário em Web Services. Esse campo é representado por segundos.


Limite de página e índice de página

Alguns web services possuem dois campos específicos para tratar o limite de página e o índice de página. Segue abaixo informação sobre a funcionalidade deles e também um exemplo de utilização, que vale para qualquer web service que disponibiliza esses parâmetros.

Este artigo ajudou você?