PC SOFT

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.
  • Lectura del número de puerto
  • Permisos necesarios
WINDEV
WindowsLinuxUniversal Windows 10 AppJavaReportes y ConsultasCódigo de Usuario (UMC)
WEBDEV
WindowsLinuxPHPWEBDEV - Código Navegador
WINDEV Mobile
AndroidWidget Android iPhone/iPadApple WatchUniversal Windows 10 AppWindows Mobile
Otros
Procedimientos almacenados
Permite al servidor a get información sobre el socket del cliente actual. El socket cliente actual corresponde al último socket cuyo mensaje fue leído por SocketRead.
Esta función se puede utilizar en un servidor de sockets. Esto le permite saber si un usuario se ha conectado a través de la toma de corriente y comprobar la validez de la conexión..
Observaciones:
  • UDP sockets: Permite al servidor a get información sobre el socket cuyo último mensaje fue leído por SocketRead.
  • WEBDEV - Código Servidor Para utilizar el sockets en el servidor, marque "Permitir el sockets del servidor" en la pestaña "Avanzado" del administrador de WEBDEV.
Versiones 15 y posteriores
Android Esta función ahora está disponible para aplicaciones Android.
Nueva funcionalidad versión 15
Android Esta función ahora está disponible para aplicaciones Android.
Android Esta función ahora está disponible para aplicaciones Android.
Recordatorio: Un zócalo es un Resource de comunicación usado por las aplicaciones para comunicarse entre computadoras sin importar el tipo de red.
Versiones 18 y posteriores
Widget Android Esta función ahora está disponible en modo Android Widget.
Nueva funcionalidad versión 18
Widget Android Esta función ahora está disponible en modo Android Widget.
Widget Android Esta función ahora está disponible en modo Android Widget.
Ejemplo
// Add the incoming messages into a table
TableAdd(TABLE_IncomingMsg, "1" + TAB + SocketRead("Server", False) + ...
TAB + SocketClientInfo("server", SocketAddress) + ...
TAB + SocketClientInfo("server", SocketPort))
EDT_SentenceReceivedFromComputerB = SocketRead("ComputerA", False, 2000)
IF EDT_SentenceReceivedFromComputerB <> "" THEN
Info("Message received from IP address # " + SocketClientInfo("ComputerA", SocketAddress))
END
Sintaxis
<Result> = SocketClientInfo(<Socket name> , <Type of Information>)
<Result>: Character string
  • Información solicitada.
  • Cadena vacía en caso de problema.
<Socket name>: Character string (with quotes)
Nombre del socket definido en el servidor. Este nombre fue definido por SocketCreate (para un servidor simplificado) o por SocketAccept (para un servidor estándar).
WINDEV Atención: El nombre del socket distingue entre mayúsculas y minúsculas.
<Type of Information>: Integer constant
Información por recuperar:
SocketAddressIP Address del enchufe del cliente.
SocketPortNúmero de puerto al que está conectado el enchufe.
Observaciones

Lectura del número de puerto

Cuando se crea un servidor en un puerto, se crea un canal de comunicación para cada nuevo cliente conectado.. Este canal de comunicación utiliza un puerto, elegido por el sistema entre los puertos disponibles.. Por lo tanto, la función SocketClientInfo devuelve el número de puerto utilizado por el canal de comunicación.
AndroidWidget Android

Permisos necesarios

La llamada a esta función modifica los permisos requeridos por la aplicación.
Permiso necesario : INTERNET
Este permiso permite a las aplicaciones abrir la red sockets.
Componente : wd250com.dll
Versión mínima requerida
  • Versión 9
Esta página también está disponible para…
Comentarios
Haga clic en [Agregar] para publicar un comentario