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 / Funciones WLanguage / Comunicación / Sockets
  • Optimizando las conexiones para una IP Address
  • Conexión a un puerto de infrarrojos
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
Conecta un ordenador cliente a una toma de corriente determinada.
Observaciones:
  • UDP sockets: Dado que el protocolo UDP es un protocolo no orientado a la "conexión", la función SocketConnect no puede utilizarse con el protocolo UDP. Para enviar o recibir datos con el protocolo UDP, debe crear un socket UDP (SocketCreateUDP) y, a continuación, enviar/recibir datos con las sintaxis "UDP especial" de SocketWrite y SocketRead.
  • SSL sockets: Para enviar o recibir datos con el protocolo SSL, debe crear un socket SSL (SocketCreateSSL) y conectarse a este socket con SocketConnectSSL.
  • Comunicación con robots o con aplicaciones ajenas a WINDEV: Para simplificar los intercambios de datos por zócalo, un modo de transmisión es inicializado por Default. Para una comunicación con un módulo externo (aplicación no WINDEV, robot, etc.), este modo de transmisión puede impedir que las comunicaciones funcionen correctamente.. SocketChangeTransmissionMode se utiliza para cambiar este modo de transmisión (la constante SocketNoEndTag permite no modificar los fotogramas leídos y escritos).
Recordatorio: Un socket es un recurso utilizado por las aplicaciones para comunicarse de un equipo a otro, independientemente del tipo de red.
Ejemplo
Sintaxis
Observaciones
Reportes y Consultas

Optimizando las conexiones para una IP Address

Cuando se pasa una dirección IP a la función SocketConnect, se puede optimizar la conexión utilizando el siguiente código:
Socket.Option = SocketOptimizeIPConnection
Esta opción no está habilitada por Default porque la conexión puede fallar en algunas configuraciones. Sin embargo, puede ser useful en algunas aplicaciones para las que el rendimiento es crítico.
Observación: Para restaurar el comportamiento predeterminado, simplemente use la constante SocketOptionDefault:
Socket.Option = SocketOptionDefault
Reportes y Consultas

Conexión a un puerto de infrarrojos

Para conectarse a una toma que utilice un puerto de infrarrojos:
  1. Cree un socket utilizando el puerto de infrarrojos del servidor (SocketCreateInfrarrojo en una aplicación WINDEV).
  2. En la aplicación cliente (aplicación WINDEV), utilice SocketConnectInfrarrojo para conectarse a este socket.
Componente: wd290com.dll
Versión mínima requerida
  • Versión 9
Esta página también está disponible para…
Comentarios
NO WORK WITH WebSocketServer
the syntax does not work for WebSocketServer in version 26.
CASTILLO / FRANCO
02 06 2022

Última modificación: 22/06/2023

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