ConnectServer / RpcProtheus / DisconnectServer
Contextualiza ciclo RPC descrito por guía eAdvpl.
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)
Ejemplo comentado
// Fragmento historico: no se ejecutan callbacks.
bAbrir := {|| ConnectServer()}
bLlamar := {|nCon,cFunc,cParam| RpcProtheus(nCon,cFunc,cParam)}
bCerrar := {|nCon| DisconnectServer(nCon)}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.
- 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.

Comentarios
Todavía no hay comentarios aprobados.
Inicia sesión con Google o Microsoft para comentar.