AYUDA EN LÍNEA
 WINDEVWEBDEV Y WINDEV MOBILE

Este contenido se ha traducido automáticamente.  Haga clic aquí  para ver la versión en inglés.
Ayuda / Conceptos WEBDEV / Parte 5 - Bases de datos
  • 1 Compartir datos
  • 2 Recuperación de datos de un sitio
  • 2.1 A través de la consulta de la página Active WEBDEV
  • 2.2 A través del servicio web
  • 2.3 Vía FTP:
  • 2.4 Calle Email:
  • 3 Realizar una réplica
WINDEV
WindowsLinuxUniversal Windows 10 AppJavaReportes y ConsultasCódigo de Usuario (UMC)
WEBDEV
WindowsLinuxPHPWEBDEV - Código Navegador
WINDEV Mobile
AndroidWidget Android iPhone/iPadIOS WidgetApple WatchMac CatalystUniversal Windows 10 App
Otros
Procedimientos almacenados
12. Recuperación de datos de un sitio
Página anteriorTabla de contenidoPágina siguiente
Un sitio comercial permite a los usuarios finales hacer pedidos, reservas y mucho más, ...
Se pueden utilizar varios métodos para recuperar esta información.
Consejo: Process los datos recuperados en una aplicación de "Back Office" desarrollada con WINDEV.
1 Compartir datos
Los datos de un sitio WEBDEV pueden ser compartidos directamente con los datos que se encuentran en la aplicación de Back Office utilizada para Process las operaciones realizadas en el sitio. Simplemente usa una base de datos de HFSQL Client/Server.
El principio es el siguiente:
Ventaja: Los datos del sitio son accesibles en tiempo real.
Inconveniente: Necesidad de gestionar la seguridad de manera óptima: utilizar una conexión segura para acceder a los datos, abrir un puerto específico para acceder a los datos (puerto 4900 de Default), configurar el cortafuegos, etc.
Esta solución se recomienda para un sitio instalado en un servidor dedicado.
2 Recuperación de datos de un sitio

2.1 A través de la consulta de la página Active WEBDEV

WEBDEV le permite crear páginas de Active WEBDEV. Las páginas WP son páginas independientes que pueden ejecutar procesos a partir de los parámetros pasados como líneas de comando a la página. Las páginas de Active WEBDEV pueden utilizarse para recuperar los datos introducidos en el sitio.
Active WEBDEV Las páginas del servidor web reciben peticiones HTTP regulares ejecutadas por la aplicación de Back Office. Los datos se devuelven en formato de cadena y son procesados por la aplicación WINDEV.
Beneficia a :
  • Una solución que puede ser fácilmente implementada.
  • Equivalente a un servicio Web personalizado.
  • No se requiere ningún ejecutable adicional en el servidor. No se ejecuta ninguna sesión adicional en el servidor.
Inconveniente: Recuperación de datos unidireccional: no hay actualización de datos hacia el servidor.
Esta solución puede ser utilizada en un servidor compartido.

2.2 A través del servicio web

WEBDEV permite crear servicios web. El Webservice se instala en el servidor web y el servidor de aplicaciones WEBDEV le permite utilizarlo. El servicio web puede utilizarse para recuperar los datos introducidos en el sitio.
El Webservice situado en el servidor web es consultado regularmente por las peticiones HTTP ejecutadas por la aplicación de Back Office. Los datos se devuelven en formato XML, como cadenas (u otros) y son procesados por la aplicación WINDEV.
Beneficia a :
  • Una solución que puede ser fácilmente implementada.
  • No se requiere ningún ejecutable adicional en el servidor. No se ejecuta ninguna sesión adicional en el servidor.
Inconveniente: Recuperación de datos unidireccional: no hay actualización de datos hacia el servidor.
Esta solución puede ser utilizada en un servidor compartido.

2.3 Vía FTP:

WEBDEV permite guardar regularmente los archivos de datos del sitio WEBDEV. Esta copia de seguridad puede ser transferida por FTP a la sede de la empresa. Para ello, es necesario:
  • recuperar la copia de seguridad comprimida de los archivos de datos.
  • descomprimir los archivos (a través de una aplicación WINDEV).
  • Process los datos encontrados en los archivos.
Beneficia a :
  • Una solución que puede ser fácilmente implementada.
  • No se requiere ningún ejecutable adicional en la compañía de hospedaje.
Inconveniente: Todos los archivos de datos encontrados en la aplicación son recuperados.
Esta solución puede ser utilizada en un servidor compartido.

2.4 Calle Email:

Cómo funciona:
  1. El usuario realiza un pedido en el sitio.
  2. El sitio WEBDEV informa al usuario de que el pedido se ha registrado con éxito. El usuario es notificado de que se le enviará una confirmación Email.
  3. El sitio WEBDEV envía una Email a la sede de la empresa. Esta Email contiene el pedido realizado por el usuario.
  4. La empresa envía una Email para notificar al usuario que el pedido ha sido procesado.
Beneficia a :
  • Una solución que puede ser fácilmente implementada.
  • No se requiere ningún ejecutable adicional en el servidor.
Inconveniente: Recuperación de datos unidireccional: no hay actualización de datos hacia el servidor.
Esta solución puede ser utilizada en un servidor compartido.
3 Realizar una réplica
La réplica se utiliza para mantener actualizadas las bases de datos remotas de idéntica estructura. Se puede realizar una replicación entre la base de datos de un sitio WEBDEV y la base de datos de una aplicación WINDEV en la sede de la empresa.
Por ejemplo, una base de datos utilizada para introducir pedidos y gestionar las existencias se utiliza tanto en un sitio WEBDEV (pedidos en línea) como en la sede de la empresa (pedidos de Phone o por correo).
La réplica está acostumbrada:
  • transmitir los pedidos en línea a la sede de la empresa (réplica unidireccional)
  • transmitir los pedidos en línea a la sede de la empresa y transmitir la actualización de las existencias al sitio de INTERNET (réplica bidireccional).
Atención: Las limitaciones de la reproducción deben tenerse en cuenta durante la creación del proyecto. De hecho, deben seguirse varias reglas al describir el análisis y los elementos del archivo.
La replicación puede ser realizada por Email o a través de la replicación universal asistida. Para más detalles sobre la replicación, véase Replicación universal asistida.
Página anteriorTabla de contenidoPágina siguiente
Comentarios
Haga clic en [Agregar] para publicar un comentario

Última modificación: 30/10/2022

Señalar un error o enviar una sugerencia | Ayuda local