Usina BRGuía AdvPL
Ingresar
← Todos los temas
GUíA PRáCTICAEn revisión

ConnectServer / RpcProtheus / DisconnectServer

Contextualiza ciclo RPC descrito por guía eAdvpl.

ConnectServer / RpcProtheus / DisconnectServerAdvPL
01 · DESCRIPCIÓN GENERAL

Descripción general

Guía histórica eAdvpl describe ConnectServer() creando identificador, RpcProtheus(nCon,cFunc,cParam) realizando llamada y DisconnectServer(nCon) cerrando conexión. No aclara autenticación, destino, timeout ni retorno fiable de llamada; texto repite descripción de conexión. No es receta RPC actual. Fragmento registra tres callbacks sin ejecutarlos para discutir orden y responsabilidad de cierre en implementación histórica identificada. (Guia de referência eAdvpl, s.f., p. 34, ref. 1)

03 · EJEMPLO PRÁCTICO

Ejemplo comentado

// Fragmento historico: no se ejecutan callbacks.
bAbrir := {|| ConnectServer()}
bLlamar := {|nCon,cFunc,cParam| RpcProtheus(nCon,cFunc,cParam)}
bCerrar := {|nCon| DisconnectServer(nCon)}
Resultado esperado

Sin conexión ni llamada remota. Declarar bloques en llamador; nCon/cFunc/cParam conservan notación histórica. En revisión: ejemplo editorial no compilado ni ejecutado en Protheus. Comprobar includes, release, RDD y contexto antes de probar.

BUENAS PRÁCTICAS
  • Identificar tecnología y contrato antes de adaptar. Excluir contraseñas, hosts privados y rutinas reales de ejemplos públicos.
  • En revisión: ejemplo editorial no compilado ni ejecutado en Protheus. Comprobar includes, release, RDD y contexto antes de probar.

Contenido relacionado

REFERENCIAS
  1. Guia de referência eAdvpl. Seção 9, p. 34. Fonte histórica; autoria e compatibilidade atual não confirmadas. Consulta el 2026-10-26.
Estado
En revisión
Página creada el
Última revisión el
Idioma original
Portugués
Revisión
Usina.BR
0 comentario(s) aprobado(s)

Comentarios

Todavía no hay comentarios aprobados.

Inicia sesión con Google o Microsoft para comentar.

Desarrollado con Usina Docs · Alpha