• A Confluence está sendo executada atualmente com todos os plugins que não são do sistema desabilitados. Pode haver perda de algumas funcionalidades

Árvore de páginas

Conecta um cliente ao servidor Redis.

Sintaxe

oRedisAfter := oRedisClient:Connect(cServer, nPort [, cAuth ])

Parâmetros

NomeTipoDescriçãoObrigatórioReferênciaDefaultObservações
cServer
Caracter

Endereço do servidor Redis na rede

SimNão

nPortInteiroPorta de rede do servidorSimNão

cParameter
CaracterInformações para autenticação no servicorNãoNão""Se fornecido, deve ser o terceiro parâmetro

Retorno

NomeTipoDescriçãoObservações
oRedisAfter
objeto tRedisClientCópia do objeto sobre o qual foi feita a chamada de ::Connect, já afetado pela tentativa de conexão.*

Isto permite acoplar outros métodos e propriedades à chamada de ::Connect()
   Por exemplo,
    oRedisClient:Connect(cServer, nPort, cAuth):lConnected

   testará se a conexão foi bem sucedida, sem a necessidade de uma consulta à parte a ::lConnected sobre o objeto oRedisClient.

Observações

  • O método ::Connect() realiza a conexão a um servidor Redis, de um objeto que apenas foi instanciado através de ::New()


  • Os parâmetros servidor, porta e autenticação permitem a conexão com um servidor remoto (em qualquer ponto da Internet), até mesmo com acesso seguro (ou autenticado) a ele.


  • A propriedade ::lConnected permite detectar se a conexão foi bem sucedida.


  • Depois de uma conexão bem sucedida, deve ser feita a desconexão, antes do final do programa, para informar ao servidor Redis que os recursos usados para a conexão não são mais necessários.

Exemplos

Exemplo 1 - Informação de todos parâmetros 

Exemplo 2 - Omissão de cAuth terceiro parâmetro  




  • Sem rótulos