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.
  • El protocolo UDP
  • Modo de funcionamiento de UDP sockets
  • Limitación
  • 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 App
Otros
Procedimientos almacenados
Crea un socket que utiliza el protocolo UDP.
WEBDEV - Código Servidor Para utilizar sockets en el servidor, se debe comprobar "Permitir el servidor sockets" en el 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.
Versiones 17 y posteriores
iPhone/iPad Esta función ahora está disponible para aplicaciones iPhone/iPad.
Universal Windows 10 App Esta función ahora está disponible para aplicaciones Windows Phone.
Nueva funcionalidad versión 17
iPhone/iPad Esta función ahora está disponible para aplicaciones iPhone/iPad.
Universal Windows 10 App Esta función ahora está disponible para aplicaciones Windows Phone.
iPhone/iPad Esta función ahora está disponible para aplicaciones iPhone/iPad.
Universal Windows 10 App Esta función ahora está disponible para aplicaciones Windows Phone.
Versiones 18 y posteriores
Widget Android Esta función ahora está disponible en modo Widget Android.
Nueva funcionalidad versión 18
Widget Android Esta función ahora está disponible en modo Widget Android.
Widget Android Esta función ahora está disponible en modo Widget Android.
Versiones 23 y posteriores
Universal Windows 10 App Esta función ahora está disponible en modo Universal Windows 10 App.
Nueva funcionalidad versión 23
Universal Windows 10 App Esta función ahora está disponible en modo Universal Windows 10 App.
Universal Windows 10 App Esta función ahora está disponible en modo Universal Windows 10 App.
Ejemplo
IF SocketCreateUDP("Server", 8000) = False THEN
Error("Creation error" + ErrorInfo(errMessage))
END
Sintaxis
<Result> = SocketCreateUDP(<Socket name> , <Port number> [, <Address>])
<Result>: booleano
  • True si la función se ejecuta con éxito,
  • False en caso contrario. Si se produce un error, puede get más detalles sobre el error con ErrorInfo.
<Socket name>: Cadena de caracteres
Nombre que se le dará al zócalo. Este nombre será utilizado por todas las funciones de los zócalos.
Atención: el nombre del socket distingue entre mayúsculas y minúsculas.
<Port number>: Integro
Número de puerto que se le asignará al zócalo. Este número debe incluirse entre 5000 y 65000. Este número se especificará cuando los ordenadores cliente estén conectados al servidor.
<Address>: Cadena de caracteres opcional
IP Address en el que el enchufe debe ser creado en el ordenador actual. Si el ordenador actual es associated con varios IP Address es (o con varias tarjetas de red), este parámetro le permite elegir el IP Address que será associated con el zócalo.
Esta IP Address puede tener el siguiente formato:
  • IP Address en formato XXX.XXX.XXX.XXX (125.5.110.100 por ejemplo).
  • IP Address que contiene el nombre del servidor (www.windev.com por ejemplo). Se recomienda esta sintaxis.
  • IP Address devuelta por NetIPAddress.
Observaciones

El protocolo UDP

Cuando se utiliza UDP sockets, no hay noción de conexión (a diferencia de TCP sockets que están orientados a la conexión).. UDP es un protocolo sin conexión.
Todos los sockets UDP, independientemente de si son cliente o servidor, se crean con la función SocketCreateUDP.
Cuando se realiza una operación de escritura a través del protocolo UDP, se debe especificar el destino (Address y puerto).
Cuando se realiza una operación de lectura mediante el protocolo UDP, se desconoce el origen de la cadena leída.. Es devuelto por SocketClientInfo.
Observación: El protocolo UDP es un protocolo sin conexión, no hay garantía de que la información enviada haya sido recibida.

Modo de funcionamiento de UDP sockets

Un puerto ya abierto por otra aplicación puede ser reabierto. El puerto se cerrará durante la llamada a SocketClose o al finalizar la aplicación que lo abrió.
LinuxAndroidWidget Android iPhone/iPad

Limitación

Debe ser "root" para crear un socket en un puerto menor o igual a 1024 (ser "root" significa ser el usuario que tiene todos los permisos del sistema).
AndroidWidget Android

Permisos necesarios

La llamada a esta función modifica los permisos requeridos por la aplicación.
Requerido Permission : INTERNET
Esta Permission permite a las aplicaciones abrir la red sockets.
Componente: wd270com.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