Ver Mensaje Individual
  #17 (permalink)  
Antiguo 28/05/2005, 16:44
MaxExtreme
 
Fecha de Ingreso: abril-2005
Mensajes: 3.083
Antigüedad: 20 años
Puntos: 17
Sockets "normales" son los digamos "estándar". Se llaman sockets Berkeley y están disponibles en cualquier sistema operativo que se precie.

Windows los lleva implementados en la API en la librería wsock32.dll

Necesitarás bastantes funciones... La manera de programar puede variar:
- Bloqueante (envías, esperas a recibir, envías...)
- Asincrónica (digamos que por la onda del control WnNSock de VB)
- Usando threads (cada thread maneja una conexión)
- Usando una función (select) que permite saber que socket tiene información para leer

En esta página se explica todo:
http://tangentsoft.net/wskfaq/

Aunque la parte de código viene en los ejemplos (en C y C++)

Estas páginas vienen en plan tutorial:
http://www.cs.rpi.edu/courses/sysprog/sockets/sock.html (Inglés)
http://es.tldp.org/Tutoriales/PROG-S...g-sockets.html (Español)

Portar el código a VB no debería ser un problema si ya has usado la API de Windows antes.