Foro de elhacker.net

Programación => .NET (C#, VB.NET, ASP) => Mensaje iniciado por: necroCODE en 8 Diciembre 2006, 20:04 pm



Título: Winsock en VB.NET
Publicado por: necroCODE en 8 Diciembre 2006, 20:04 pm
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.


Título: Re: Winsock en VB.NET
Publicado por: baZZ en 30 Diciembre 2006, 16:39 pm
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!


Título: Re: Winsock en VB.NET
Publicado por: jorson en 3 Enero 2007, 17:24 pm
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.