Necesito hacer un proceso o aplicación para que desde una instalación en mono-puesto pueda realizar una consulta a una tabla que esta en una “nube”.
Lo que tiene que hacer esta proceso o aplicación, es que cuando el usuario que esta en mono-puesto consulta unas ordenes, pueda confirmar si una hoja de trabajo esta finalizada y devuelta un true y un numero de serie determinado, desde una tabla que esta en otra aplicación instalada en cloud.
Mi petición a vosotros es sabe si existe alguna apps, o si existe alguna documentación para que pueda informarme de como se puede hacer un proceso que haga lo que explicado arriba.
También se aceptan ideas de como puedo hacer dicho proceso.
Me he estado mirando las funciones remotas y como siempre la documentación es pobre y poco y casi nada variada de ejemplos, solo encontrado uno, BESTIAL!!!
En la poca ayuda que encontrado en los parametros de la función esta el siguiente:
dominioIP: Dominio o IP de la máquina donde está instalado el Velneo vServer V7 donde se encuentra instanciado el proyecto donde la función ha sido declarada. Debe ir precedido del esquema vatp:// y, si el puerto es distinto del 690, seguido de dos puntos ( y el número de puerto.
¿Tiene que ser la IP de un vserver o puede ser una IP de un localhost? lo digo para hacer las pruebas, por ejemplo.
¿Si es una IP de vserver que puerto hay que poner el 690 o el que tenemos asignado?
¿Como podemos saber si existe una conexión?, o dicho de otra forma, ¿como podemos saber que no se ha conseguido conectar con la función remota?
Y si no es mucho pedir, alguien tiene algún ejemplo que pueda ser más ilustrativo que el único ejemplo que encontrado, sobre todo en documentación.
La IP es independiente de si el vServer es Local o Remoto. Si es Localhost es 127.0.0.1 y si es Remoto tendrás que saber la IP Fija si es el caso o el dominio que le corresponda (por ejem: miservidorremoto.com).
El puerto es el que tenga asignado la licencia del vServer que contiene la función remota, típicamente el 690.
Para saber si hay conexión, pues hay muchas formas. Por comando del sistema, hacer un Ping al dominio o IP del vServer remoto. Me imagino que para esto ya habrá soluciones en el foro.
En caso de conexión con el vServer remoto, la función remota puede devolver el resultado con el comando “Set dato de retorno del proceso”.