![]() |
la mejor forma de conectarse a una DB remota
tengo una DB fuera de mi pais, lo llegamos acceder reotamente
quiero mejorarlo conectarme por delphi enviando las consultas SQL directamente, lo realizo por myDac funciona de 10 cuando envio sql o pediciones de datos el unico detalle q tarda mas q una pagina hecha en php conoces algo que pueda que sea rapido como php, me dijeron que utiliza thttp no tengo idea de como manejarlo es lo ideal ? o pueden recomendarme otro que sea optimo al tiempo de recibir los datos como una pagina normal. saludos. Rafael. |
Veamos, podemos intuir lo que preguntas y lo que "tienes montado", pero no estaría mal de que nos explicaras muy claramente exactamente todo el tinglado ;)
|
ahi me explico un poquito mas
yo estoy en latino america tengo un servidor en USA que tiene una Db MySQL y soporta php yo me conecto a ese servidor por ZEOS o MyDAC mediante el IP etc. para guardar datos en la DB modificar eliminar etc. pero el proceso es lento en ambos componentes para sacar un reporte en php lo hace en 5 segundos. en delphi lo realiza en mas de 30 segundos. lo mismo para subir. me hablaron del algo de thttp lo descarge como es free pero no tengo idea de como se maneje porque no hay material de apoyo. o ejemplos claros la idea es NO utilizar un explorer con php quiero q sea por papa delphi quiero saber como se trabaja con estos datos remoto o hay otros componentes q lo hacen mas rapido gracias. |
Pero el servidor que tienes es un servidor web, el php se ejecuta en el servidor y la base de datos mysql está allí, o sea, lo único que hace es servirte los datos que hayas pedido.
Ninguna otra cosa que hagas "externamente" puede ser tan rápido como hacerlo "internamente". Así que tendrás que pensar bien lo que realmente necesitas para decidir qué elección es la mejor para lo que necesitas. |
gracias Casimiro Notevi por tu respuesta
exactamente es eso lo que tengo hay alguna forma de que delphi pueda ejecutar php o sql dentro del servidor o emular una direcion directa? algun componente q pueda enviar como la direccion de htpp un sql o php me comentaron del ICS thttcli que puede hacer algo parecido o alguien utilizo algo parecido? |
Cita:
No se como se están haciendo estas consultas, cuantas son y mucho menos de que tamaño es cada una, pero, se me hace mas práctico tener un WebService del lado del servidor, el cual, solo reciba ciertos parámetros (digo, enviar unos parámetros consumirá menos que enviar todo el sql) y en base a estos devuelva un json ó xml con los resultados. Aquí nos olvidamos Zeos o cualquier otro componente para DB, a menos claro, que alguno ya incluya soporte para WebServices. Saludos |
Cita:
// Saludos |
Bueno, generalmente será más rápida :)
|
La franja horaria es GMT +2. Ahora son las 00:16:57. |
Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi