Ver Mensaje Individual
  #1 (permalink)  
Antiguo 05/10/2011, 04:33
dersir
 
Fecha de Ingreso: agosto-2010
Mensajes: 56
Antigüedad: 14 años, 3 meses
Puntos: 0
Pregunta ¿TcpClient-TcpListener vs Socket? (C#)

¡Hola!

Me he dado cuenta de que hay muchas cosas que pueden hacerse indistintamente con las clases TcpClient y TcpListener, o con la clase Socket. ¿Hay una diferencia conceptual muy grande entre ellos? ¿Conviene más por regla general utilizar siempre uno u otro? Y en el rendimiento, ¿se nota mucho?

La cuestión es que estoy haciendo un proyecto de mensajería instantánea basado en un servidor central que distribuye los mensajes a los clientes. Lo estoy haciendo con TcpClient-TcpListener y estoy teniendo algunos problemillas de dificil solución. ¿Sería más recomendable para casos como éste utilizar Socket?

¡Gracias!