Melhoria - Novo método na classe TRPC
Esta build contém um novo método na classe TRPC(), que pemite definir um time-out para o retorno de uma chamada de CallProc() via RPC.
Abrangência | ERP 10 e 11 |
---|---|
Situação | Utilização na classe TRPC() e/ou da camada de RPC do Framework, para execução de processos entre servidores Protheus. |
Ocorrência | Caso haja algum problema com o servidor-alvo do RPC, durante a execução do CallProc(), como por exemplo a aplicação ficar em looping ou congelar, o client da conexão TRPC() permanece indefinidamente aguardando o retorno da CallProc(), sendo necessário finalizar o serviço do Protheus para ser possível terminar/finalizar o processo. |
Melhoria | A partir da build atual, foi adicionado o método SetTimeOut(), que permite definir para o objeto client do RPC um tempo máximo de espera pelo retorno de uma chamada de CallProc(). Caso o tempo limite especificado seja atingido, o processo no client dispara uma ocorrência de erro especifica para indicar o time-out no retorno, e permitir a aplicação client tratar a ocorrência de erro sem aguardar indefinidamente pelo retorno da conexão RPC. |
Informações adicionais |
|
Visão Geral
Import HTML Content
Conteúdo das Ferramentas
Tarefas