Level Extreme platform
Subscription
Corporate profile
Products & Services
Support
Legal
Français
Aplicación Cliente Servidor
Message
From
11/03/2004 20:24:15
 
 
General information
Forum:
Visual FoxPro
Category:
Client/server
Miscellaneous
Thread ID:
00885391
Message ID:
00885460
Views:
17
Hola, Ricardo.

>Alguien me podría orientar en lo siguiente: Estoy desarrollando una aplicación Cliente Servidor con Visual FoxPro 6.0 tengo las Tablas de Catálogos Tablas Maestras y Detalles montadas en una carpeta en el servidor que puedo hacer para que los clientes no puedan accesar a la carpeta y eliminar alguna tabla ya que esta carpeta esta compartida para que los clientes se conecten y puedan trabajar con la aplicación

Como dijo Alex, esto no es cliente/servidor. La arquitectura cliente/servidor implica que la aplicación cliente efectúa un requerimiento al servidor, y es este el que se encarga de acceder a los datos, procesar el pedido, y devolver al cliente sólo los resultados.

Como supones, una alternativa es subir a un motor relacional como SQL Server u Oracle. Si la aplicación es relativamente pequeña, puedes probar con MSDE, que es un SQL Server pero para pocos procesos concurrentes, y gratuito. Viene con VFP 7 y 8 (en el mismo CD), o puedes descargalo desde:
http://www.microsoft.com/sql/msde/default.asp

Otra lectura muy recomendable (porque siempre hay confusión con las limitaciones de MSDE), es: http://blogs.msdn.com/vsdata/archive/2004/03/10/87115.aspx

Que los datos estén almacenados en DBF no eliminan de plano la posibilidad de trabajar clientes/servidor. Lo que pasa es que el motor nativo de VFP es de servidor de archivos (todo el acceso se hace desde el cliente, no hay nada en el servidor más que los datos físicos).

En esta antigua nota mía planteo un pequeño motor C/S escrito en VFP. No es lo mismo que usar SQL Server, ni mucho menos, pero puede servir en tu caso:
http://www.utmag.com/Spanish/July2002/Page22.asp

No dudes en preguntar si quedan dudas. Saludos,
Previous
Next
Reply
Map
View

Click here to load this message in the networking platform