SoloCodigo

CLR: .Net / Mono / Boo / Otros CLR => C# => Mensaje iniciado por: gust083 en Viernes 8 de Junio de 2007, 20:08

Título: Manejo De Servidor De Sockets Asincrónicos
Publicado por: gust083 en Viernes 8 de Junio de 2007, 20:08
Hola, quería saber si alguien conoce de alguna libreria (comercial o no) para implementar el manejo de sockets (asincrónicos) en una aplicacion cliente/servidor escrita en C#. El servidor debe poder manejar muchas conexiones en simultaneo, cada una en un Thread aparte. Seria deseable un pool de hilos para realizar esto no?. Ademas una cosa que me preocupa es el manejo de errores. Es posible detectar de manera instantanea cuando se cae la conexion entre el cliente y el servidor. Cualqueir comentario o sugerncia es bienvenida.

Saludos.
Título: Re: Manejo De Servidor De Sockets Asincrónicos
Publicado por: Neopro en Viernes 8 de Junio de 2007, 20:16
C# tiene sus propias librerias apra sokets y puedes crearlos como desees. Sincronicos, asincronicos, TCP, UDP, etc, etc...

Código: Text
  1. using System.net
  2.  
  3.  
Título: Re: Manejo De Servidor De Sockets Asincrónicos
Publicado por: gust083 en Viernes 8 de Junio de 2007, 21:04
Gracias por la respiuesta. Ahora, te queria preguntar si esta librería funciona bien  (muchos usuarios en paralelo) y si has escuchado de servidores con carga que atiendan bien a sus clientes utilizandola?.

Gracias
Título: Re: Manejo De Servidor De Sockets Asincrónicos
Publicado por: Neopro en Viernes 8 de Junio de 2007, 21:38
No recuerdo bien... ademas permitia asignar una cantidad maxima de conexiones simultáneas, por lo que puedo suponer, que soporta una buena carga de conexiones.

En realidad C# en el ámbito de redes fuinciona muy bien.