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 / WLanguage / Administrar bases de datos / HFSQL / Funciones HFSQL Client/Server
  • ¿Cómo utilizar la función HConnectionQuality?
  • Nivel de calidad de la conexión
WINDEV
WindowsLinuxJavaReportes y ConsultasCódigo de Usuario (UMC)
WEBDEV
WindowsLinuxPHPWEBDEV - Código Navegador
WINDEV Mobile
AndroidWidget Android iPhone/iPadIOS WidgetApple WatchMac Catalyst
Otros
Procedimientos almacenados
Devuelve el nivel de calidad de la conexión: cuanto más alto sea el nivel, más rápida será la conexión.
Ejemplo
// Checks the connection quality
// Connection1 is a connection with compression
// Connection2 is a connection without compression
Result1 is 8-byte int = HConnectionQuality(Connection1)
Result2 is 8-byte int = HConnectionQuality(Connection2)
IF Result1 > Result2 THEN
	Trace("The best connection is Connection1")
ELSE
	Trace("The best connection is Connection2")
END
Sintaxis
<Result> = HConnectionQuality(<Connection>)
<Result>: Entero de 8 bytes
Nivel de calidad de la conexión. Entre más alto sea el nivel, más rápida será la conexión.
<Connection>: Cadena de caracteres o variable de tipo Connection
Conexión a prueba. Esta conexión corresponde a:
Observaciones

¿Cómo utilizar la función HConnectionQuality?

HConnectionQuality puede utilizarse con tramas comprimidas.
¿Cuándo comprimir tramas de red?
La elección debe basarse en 3 parámetros:
  • la velocidad de la red utilizada,
  • el rendimiento de la CPU de los ordenadores cliente
  • el tipo de datos transmitidos.
La importancia de cada parámetro depende de los otros dos, por lo que no se dispone de una fórmula estándar.. No obstante, le damos algunos consejos para ayudarle a elegir:
  • Si la velocidad de la red utilizada es superior a 10 Mbits/segundo, no es necesario comprimir las tramas.
  • Si la red utilizada (tipo GRPS, EDGE o 3G) se factura en función de la cantidad de datos transmitidos, le aconsejamos que comprima las tramas para reducir costes.
  • Si se transmite una gran cantidad de datos (memo binario) (imágenes, vídeo, audio, zip, etc.), la compresión de fotogramas tendrá poco efecto.
  • En todos los demás casos:
    • en ordenadores cliente con procesadores de alto rendimiento y si su aplicación utiliza datos de texto o notas de texto, puede ser útil comprimir los fotogramas.
    • en ordenadores cliente con procesadores menos potentes, cuanto menor sea la velocidad de transferencia, más útil será la compresión.
    Tendrás que comparar distintas apariencias utilizando el analizador de rendimiento.
HConnectionQuality puede utilizarse para comparar el rendimiento de una conexión comprimida y otra descomprimida.

Nivel de calidad de la conexión

El nivel de calidad de la conexión depende de varias apariencias, por ejemplo:
  • La carga de trabajo de la CPU del cliente y del servidor.
  • El uso de los recursos de la red por parte de otros programas.
  • La carga de trabajo de los dispositivos de red (switch, router, etc.).
Componente: wd300hf.dll
Versión mínima requerida
  • Versión 14
Esta página también está disponible para…
Comentarios
Haga clic en [Agregar] para publicar un comentario

Última modificación: 21/09/2024

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