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
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
HSimulateNetwork (Función)
HFSQL Client/ServerDisponible solo con este tipo de conexión
Simula el funcionamiento de la HFSQL Client/Server:
  • en una red ADSL, 3G, 4G y 5G o a través de la nube.
  • en una red lenta con ajustes personalizados.
Observación: Esta función puede utilizarse para probar una aplicación (localmente o a través de una LAN) que utilice HFSQL en una red ADSL, 3G, 4G o 5G, en la nube o con una configuración personalizada.. Esta función ralentiza todas las comunicaciones entre el cliente y el servidor HFSQL..

Esta función se utiliza para depurar y optimizar una aplicación.
Ejemplo
// Simulate the 3G network
HSimulateNetwork(h3G)
ProfilerStart()
Proc_Process() // Process whose performance in 3G must be analyzed
ProfilerEnd()
// Back to a standard operating mode
HSimulateNetwork(hNone)
Sintaxis

Simulación del funcionamiento de HFSQL Client/Server en una red previamente configurada Ocultar los detalles

<Result> = HSimulateNetwork([<Connection>, ] <Type of network>)
<Result>: booleano
  • True si se inició la simulación,
  • False si se produce un error.
<Connection>: Cadena de caracteres o variable de tipo Connection
Conexión a utilizar. Esta conexión corresponde a:Si no se especifica este parámetro, la simulación se aplica a todas las conexiones actuales y futuras.
<Type of network>: Constante de tipo Integer
Tipo de red a simular:
h3GTipo de red a simular: 3G
Características (estimación): Latencia: 130 ms, Ancho de banda: 1 Mbps
h4GTipo de red a simular: 4G
Características (estimación): Latencia: 40ms, Ancho de banda: 30 Mbps
h5GTipo de red a simular: 5G
Características (estimación): Latencia: 10ms, Ancho de banda: 100 Mbps
hADSLTipo de red a simular: ADSL
Características (estimación): Latencia: 40ms, Ancho de banda: 8 Mbps
hCloudTipo de red a simular: Nube.
Características (estimación): Latencia: 10ms, Ancho de banda: 400 Mbps
Estos valores se aplican cuando la aplicación se utiliza desde el mismo Continent que el centro de datos, con una conexión de fibra INTERNET. Si la aplicación se utiliza desde otro Continent, o con una conexión Wi-Fi, se recomienda utilizar la segunda sintaxis de la función especificando la latencia y la velocidad de la conexión.
hNonePermite desactivar la simulación de una red específica.

Simulación del funcionamiento de HFSQL Client/Server en una red personalizada Ocultar los detalles

<Result> = HSimulateNetwork([<Connection>, ] <Latency> , <Bandwidth>)
<Result>: booleano
  • True si se inició la simulación,
  • False si se produce un error.
<Connection>: Cadena de caracteres o variable de tipo Connection
Conexión a utilizar. Esta conexión corresponde a:Si no se especifica este parámetro, la simulación se aplica a todas las conexiones actuales y futuras.
<Latency>: Integro
Latencia simulada expresada en milisegundos. Esta latencia se añade a la latencia de la red actual.
<Bandwidth>: Real
Ancho de banda expresado en megabits por segundo. Representa el tiempo necesario para transferir una cantidad determinada de datos (suponiendo que la red actual tenga un ancho de banda Infinite).
Observaciones
  • Esta función no debe utilizarse en una aplicación implementada. Esta función se utiliza para depurar y optimizar una aplicación.
  • Esta función aumenta la latencia y reduce el rendimiento de las conexiones de red utilizadas para HFSQL Client/Server..
Clasificación Lógica de negocio / UI: Lógica de negocio
Componente: wd290hf.dll
Versión mínima requerida
  • Versión 15
Esta página también está disponible para…
Comentarios
Haga clic en [Agregar] para publicar un comentario

Última modificación: 13/01/2023

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