Re: Socket TCP/IP En Internet
Hola amigo!, leyendo este tema me hiciste recordar viejos tiempos, en un momento atrás me topé con un tema muy similar, el problema principal está en cuales son los datos que quieres enviar, quien los recibe, y como devuelve datos hacia tu soft programado en
gambas.
En mi caso en particular, reprogramé un CMS simple, livianito pero bastante potente, a lo que quise agregarle una interfaz de escritorio a modo que el usuario no tenga que ingresar al navegador ni nada de eso, el planteamiento que utilicé fue el siguiente:
Ping al servidor:
|
gambas| ->->-> |Sitio web con el CMS|
*Enviaba un copando por POST al servidor en el path CMS/remoto/remoto.php, con un formulario, el cual tiene un variable estática con el valor "PING", y el CMS respondía 1 si estaba configurado para recibir edición remota y diferente si no estaba configurado, y una respuesta auxiliar donde devolvía la versión del CMS...
Verificación de usuario y clave:
|
gambas| --> |usuario, md5(clave)+cifrado| -> |Sitio web con el CMS|
respuesta:
|
gambas| <-- |usuario "okas" | <-- |Sitio web con el CMS|
Modificación de datos:
|
gambas| --> |usuario, md5(clave)+cifrado, |hash{datos a modificar}| | -->|Sitio web con el CMS|
respuesta:
|
gambas| <-- |modificacion "okas", indicador para actualizar datos en
gambas, hash{datos actuales}| <--|Sitio web con el CMS|
Lo único que me costo mas trabajo fue el manejo de cliente web desde
gambas, y escribir un intérprete al estilo JSON, para leer los hash que enviaba y recibía desde el CMS.
Si te interesa el proyecto como para leer un poco de código
gambas y PHP, no dudes en avisar, así busco el proyecto (en una de los montones de carpetas debe estar
), y lo subo al foro....
Saludotes!
José Pezzarini