Compartir a través de


Implementar una aplicación cliente-servidor

Tanto si ha creado un prototipo de trabajo local y ha realizado un upsizing del mismo, como si ha desarrollado la aplicación para datos remotos con vistas remotas, tendrá acceso a los grandes almacenes de datos disponibles normalmente en una base de datos de servidor. Además, puede aprovechar las posibilidades de procesamiento de transacciones y de seguridad del servidor remoto. Mientras las vistas remotas controlan las tareas principales de administración de datos, puede mejorar la aplicación mediante la tecnología de paso a través de SQL (SQL pass-through, SPT) para crear objetos en el servidor, ejecutar procedimientos almacenados del servidor y ejecutar comandos con la sintaxis nativa de servidor.

Esta sección trata técnicas para implementar la tecnología cliente-servidor en una aplicación que usa vistas remotas.

En esta sección

  • Usar la tecnología de paso a través de SQL
    Las vistas remotas proporcionan el método más común y más fácil para tener acceso a datos remotos y actualizarlos. Los asistentes para upsizing pueden crear automáticamente vistas remotas en la base de datos como parte del upsizing, o puede usar Microsoft® Visual FoxPro® para crear vistas remotas después de hacer el upsizing.
  • Trabajar con datos remotos mediante la tecnología de paso a través de SQL
    Después de recuperar un conjunto de resultados mediante paso a través de SQL, puede ver y controlar las propiedades de su cursor de conjunto de resultados mediante las funciones CURSORGETPROP( ) y CURSORSETPROP( ) de Microsoft® Visual FoxPro®.
  • Administrar errores de paso a través de SQL
    Si una función de paso a través de SQL devuelve un error, Microsoft® Visual FoxPro® almacenará el mensaje de error en una matriz.

Secciones relacionadas

  • Crear soluciones cliente-servidor
    Las aplicaciones cliente-servidor combinan la funcionalidad de Microsoft® Visual FoxPro® en su equipo local con las ventajas de almacenamiento y seguridad proporcionadas por un servidor remoto.
  • Diseñar aplicaciones cliente-servidor
    Aprenda a diseñar una eficaz aplicación cliente-servidor con tecnologías de desarrollo multiusuario.
  • Upsizing de las bases de datos de Visual FoxPro
    La creación de prototipos locales de su diseño puede reducir el tiempo y el coste de desarrollo. Cuando haya probado el prototipo local, es fácil y beneficioso hacer un upsizing de la aplicación de forma que pueda aprovechar todas las características proporcionadas por el servidor remoto.
  • Optimizar el rendimiento cliente-servidor
    Después de hacer el upsizing y la implantación, puede seguir otros pasos adicionales para optimizar el rendimiento de su aplicación. Averigüe qué puede hacer con Microsoft® Visual FoxPro® y el servidor remoto para optimizar la aplicación cliente-servidor.