FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
|||
|
|||
Actualización de datos via internet
Hola a todos los foreros.
A ver si me podeis dar una pista o una respuesta a mi consulta que es la siguiente: Necesito que cuando un cliente solicite una referencia de un producto que no existe en su tabla, automáticamente lance una petición a un servidor que tenemos en internet, localice este servidor el registro en su base de datos y responda con los datos necesarios al cliente (subfamilia, denominación, precio1, precio2, precio3, precio4), pudiendo de esta forma actualizarse solo aquellas que va trabajando. Se que puedo hacer una conexión remota a la base de datos del servidor y que ejecute un Store Procedure que me devuelva estos datos (la conexión puede tardar algún tiempo y pueden hacerse cientos de consultas simultaneas de varios clientes), pero también he oido que se puede hacer a través de XML (que no se realiza ninguna conexión remota, si no que el propio servidor realiza la consulta y devuelve un pequeño fichero) y me gustaría saber como se hace de esta forma, a fin de comparar cual de los dos métodos es más rápido y fiable. Trabajo con FireBird como base de datos. Espero haber expuesto claramente mis necesidades y que haya algún forero que sea capaz de responderme o darme alguna pista de donde puedo encontrar información al respecto. Gracias de antemano a todos. Juan José Oliveras. |
#2
|
||||
|
||||
La solución xml podes generarla, digamos con php, en un servidor web. Simplemente podes hacer un Get (por ejemplo, con un TidHTTP, de las Indy) a tu servidor:
xml := idHTTP1.get('http://www.miservidor.com/consultaxml.php?codigoProducto=123456'); De esta forma vas a tener el xml en la variable y lo procesas localmente. Si queres saber mas sobre xml, te recomiendo esta lectura Si queres saber mas sobre php, tenes los manuales en españolpinchando aqui Hasta luego.
__________________
Juan Antonio Castillo Hernández (jachguate) Guía de Estilo | Etiqueta CODE | Búsca antes de preguntar | blog de jachguate |
#3
|
|||
|
|||
Gracias Jahguate por tu ayuda, estudiaré la información que me has linkado y veré que saco en claro.
Saludos Juan José Oliveras |
|
|
|