Winsock en VB.NET

Iniciado por necroCODE, 8 Diciembre 2006, 20:04 PM

0 Miembros y 1 Visitante están viendo este tema.

necroCODE

Hola a todos, alguien sabe como utilizar el control winsock en visual basic.net. lo que pasa es que deseo hacer una aplicacion que reciba multiples conexiones, pero como no se puede hacer matrices de controles de la misma forma como se hacia en visual basic 6.0, estoy un poco perdido. de antemao gracias a quien me pueda dar brindar un poco de ayuda.

baZZ

lo mejor es que te olvides del winsock en .net y elabores tu propia CLS con sockets. Hay varios ejemplos de sockets por internet que con unos apaños te pueden ser muy útiles. Ya si buscas algo mas profesional para tu programa busca acerca de los sockets asincronos (no bloqueantes) y comienza a investigar con ellos, son lo mejor que encontras para una aplicacion multiconexion (usan los metodos Begin_() y End_() y callbacks). Suerte!
- EVGA ATX - Intel X58
- i7 920 @ 3,2 Ghz
- 2x260 gtx 216 SLI
- 3x1 GB OCZ DIMM DDR3 1600 Mhz
- Tacens Sagitta II
- Seagate 7200.12
Falta:
- T.R.U.E ^^
- i7 @ 4,0 Ghz

jorson

en el namespace System.Net.Sockets encontrarás todos los metodos necesarios para usar los socket.

Usa la clase TcpClient para el cliente y TcpListener para el server.

Si quieres multiples conexiones crea para cada una de ellas un thread.