Histórico da Página
Obtém uma resposta do servidor, eventualmente listando erros e informações de status no console do servidor Protheus.
Sintaxe
Bloco de código |
---|
oRedAfteroRedisAfter := oRedisClient:GetReply(@outParm) |
Parâmetros
Nome | Tipo | Descrição | Obrigatório | Referência | Observações |
---|---|---|---|---|---|
outParm | Variável | Resposta de um comando Redis anteriormente executado | X | X |
Observações
O método ::GetReply()
é associado ao método ::Append()
, que enfileira a execução de comandos no servidor Redis, ao passo que ::GetReply()
obtém o resultado dessa execução.
É a parceria entre ::Append()
e ::GetReply()
que permite a execução assíncrona de comandos, concorrente com a execução do programa: podem-se enfileirar vários comandos através de ::Append()
e posteriormente obter seus resultados através de ::GetReply()
. Pode também haver um ganho de desempenho, pois o programa cliente não precisa aguardar a execução no comando no servidor, podendo ocupar esse tempo em outras atividades.
Um ponto importante é que ::GetReply()
retornará valores de tipos variáveis, de acordo com a resposta do comando que foi enviado por ::Append()
.
Exemplos
Exemplo 1 – Execução do comando set
do Redis
Toggle Cloak | ||
---|---|---|
|
Cloak |
---|