Foros del Web » Programación para mayores de 30 ;) » .NET »

¿TcpClient-TcpListener vs Socket? (C#)

Estas en el tema de ¿TcpClient-TcpListener vs Socket? (C#) en el foro de .NET en Foros del Web. ¡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. ...
  #1 (permalink)  
Antiguo 05/10/2011, 04:33
 
Fecha de Ingreso: agosto-2010
Mensajes: 56
Antigüedad: 8 años, 9 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!
  #2 (permalink)  
Antiguo 05/10/2011, 14:39
Avatar de ramirezmario7  
Fecha de Ingreso: febrero-2008
Ubicación: Medellín
Mensajes: 336
Antigüedad: 11 años, 4 meses
Puntos: 56
Respuesta: ¿TcpClient-TcpListener vs Socket? (C#)

La mejor opcio para eso es usar WCF, los Socket ya hace tiempo que se remplazaron por los WCF.

Si buscas podras encontrar en la web ejemplos de mensajeria instantanea que usan wcf

Etiquetas: c#, instantanea, mensajeria, socket, tcpclient, tcplistener
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 06:25.