FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
|||
|
|||
agilizar cliente/Servidor
hola foro!, quisiera saber como puedo optimizar la busqueda al servidor de una tabla maestra de articulos desde un cliente, el desarrollo que estoy haciendo utiliza lector de barra para la capturación de los articulos, lo que quiero decir es que cada vez que capturo un codigo de barra debe ir al servidor y luego volver al cliente para obtener el resultado, hay otra forma de hacerla menos lenta, o más ágil?..
gracias. |
#2
|
|||
|
|||
pues reduciendo el tamaño de los paquetes que envias.
si son pesados, comprimelos con algun componte como Zipforge o zlib, asi pesaran menos y sera mas rapido su envio del cliente al servidor y viceversa. tambien puedes usar las herramientas de tu base de datos para quitarle basura. o cosas como datos que se cargaron de la bd y ya no se necesitan... |
#3
|
||||
|
||||
Hola cmm07,
Las dos cosas más fundamentales: 1. Emplear índices 2. Reducir, simplificar y acelerar las consultas al máximo Ahora bien... en ciertas ocasiones, yo diría que éste caso es una de ellas, es conveniente tener los datos en forma "local". Para un supermercado y/o en aquellos lugares en donde constantemente se están pasando productos lo más recomendable, desde mi humilde punto de vista, es tener una copia de los productos más vendidos y populares de forma temporaria, como quien diría una caché. De este modo se evita el constante acceso a la base de datos y se consulta a la caché. En caso de no hallar los datos en la caché, traerlos desde el servidor. Si no me equivoco esto se consigue con el TClientDataSet Saludos, |
#4
|
|||
|
|||
gracias por sus respuestas, pues eso hare, algo como un cache... bajo xml
|
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Cliente/Servidor | lfb | Internet | 2 | 12-02-2008 21:26:46 |
Cliente Servidor .NET | radaalvaro | .NET | 0 | 09-01-2006 04:21:42 |
Cliente/Servidor | Juvenal | Varios | 1 | 02-03-2005 21:27:43 |
Cliente Servidor. ¿Qué?. | gario | Conexión con bases de datos | 2 | 13-01-2004 22:55:10 |
cliente servidor | Humberto Pertuz | Conexión con bases de datos | 3 | 23-11-2003 17:34:49 |
|