WINDEV

acceso a través de direcciones IP, y excelentes tiempos de respuesta. MULTI-BASES, MULTI-SERVIDORES La misma máquina puede almacenar varios ser- vidores HFSQL, y cada servidor puede contener varias bases de datos. COMPRESIÓN DE FRAMES (DSL, 3G, 4G, EDGE, VPN, ETC...) La compresión de frames permite reducir (hasta el 95% de reducción) el tamaño de los paquetes que viajan a través de la red. Se ha mejorado la velocidad de conexión re- mota. El volumen de datos que viajan a través de los medios de transmisión se reduce. SEGURIDAD : "SQL INJECTION" IMPOSIBLE Es posible crear consultas configurables, lo que impide los ataques de servidores a través de "inyección sql". 32 BITS, 64 BITS HFSQL funciona a la vez en 32 y 64 bits.. Sevido- res y clientes pueden estar mezclados. Algunos servidores Windows soportados: • Windows Server 2022 • Windows Server 2019 • Windows Server 2016 • Windows Server 2012 • Windows 8, 10 y 11 en todas sus versiones. Una aplicación de 32 bits puede acceder a un servidor de 64 bits, y viceversa. PROCEDIMIENTOS ALMACENADOS Los procedimientos almacenados y triggers están disponibles. La programación se lleva a cabo simplemente, en WLanguage. AISLAMIENTO DE TRANSACCIONES HFSQL HFSQL Cliente/Servidor ofrece 4 modos de ais- lamiento de transacciones. Datos no validados (READ UNCOMMITTED), Datos validados (READ COMMITTED), Transacción Fotografía instantá- nea (REPEATABLE READ), Transacción serializable (SERIALIZABLE). COPIA DE SEGURIDAD SIN PERDIDA DE SERVICIO Es posible activar una copia de seguridad de una base de datos, mientras que la base de datos se está utilizando. La copia de seguridad puede ser activada por programación (a una hora fija, por ejemplo) o a través de una acción del DBA. Usted también puede realizar copias de seguri- dad incrementales. MODIFICACIÓN AUTOMÁTICA DE DATOS HFSQL maneja la evolución del esquema de datos transparentemente gracias a la tecnología DSS (Data Schema Synchronization). Cada modificación de esquema de datos es apli- cada automáticamente a la estructura de la base de datos implementada, independientemente de la edad de la base de datos. No hay scripts para escribir (no Alter table ...). REPLICACIÓN HFSQL permite la replicación de la base de datos y la replicación de los servidores, mono y bidirec- cional, periódica o continua. La replicación con dispositivos móviles también es soportada. HFSQL, entregado de forma estándar con WINDEV, es un activo impor- tante. Robusta, rápida, segura, gratuita... REANUDACIÓN DE CONEXIÓN AUTOMÁTICA Esta característica automática gestiona co- nexiones "perdidas" . Por lo general, este pro- blema ocurre con hard- ware que no está conectado permanen- temente al servidor: los dispositivos móviles en particular (WiFi, 3G, 4G).... En una conexión WiFi, por ejemplo, el enlace entre un dispositivo remoto y el servidor se interrumpe breve- mente. Cuando la aplicación se conecta de nuevo, tenemos que volver de nuevo a la aplicación o la comu- nicación que se interrumpió y es necesario que los buffers sean co- rrectamente completados. Gracias a la reanudación au- tomática de la conexión, el conjunto de "buffers" y las posiciones se almacenan y se reasignan. La aplicación puede continuar ejecutándose sin error, como si la conexión no se interrumpiera. Automáticamente, sus aplicaciones son más fiables, más rápidas y se reduce su carga de co- dificación. Usted también puede gestionar las interrupcio- nes de conexión por medio de programación. los " accesos concurrentes " : automáticos HFSQL gestiona automáticamente accesos con- currentes a una fila en la modificación desde diferentes estaciones, sin ningún tipo de codifi- cación (también gestiona la integridad y duplica- dos. En caso de conflicto de acceso, una ventana (personalizable) se muestra automáticamente. Este proceso automatizado garantiza la seguri- dad y fiabilidad de sus aplicaciones. También es posible administrar por programa- ción los accesos concurrentes. Aquí dos usuarios tratan de modificar al mismo tiempo la misma línea de una tabla. Una ventana se abre automáticamente y pregunta qué valor tomar, aquí: ¿"Ala- bama" o "Florida"?. No hay nada que pro- gramar. DOCUMENTACIÓN HFSQL DETALLADA Descubra HFSQL en detalle con esta documentación de 24 páginas dispo- nible en windev.com 73 www.windev.es •

RkJQdWJsaXNoZXIy NDQ0OA==