none
Que recomendaciones para implementar un chat? RRS feed

  • Debate general

  • Hola !

    Estoy en una duda porque estoy viendo opciones de implementar un chat para ASP.NET WEBFORM , encontré SignalR, luego por Websockets , otra IP/TCP.

    Buscó una manera simple, que no haga mucho en el servidor,es un chat privado para 2 personas , y son varias personas supongo que estos mensajes se registran por BD.

    Que recomendaciones tienen, nunca implementé algo de este nivel.
    Muchas Gracias.

    sábado, 15 de diciembre de 2018 22:13

Todas las respuestas

  • Buenas,

    Yo te diría que utilices SignalR, ya que internamente va a utilizar websockets, o el máximo protocolo que alcance el sistema, en el peor de los casos, el sistema no admite nada y trabajara con long pooling.

    El tema de IP/TCP... no lo veo claro, vas a necesitar abrir un puerto al cual se conectasen los cientes, y gestionarlo tu, yo te diria, ve a lo seguro, y utiliza SignalR.

    Al utilizar SignalR, ya no necesitas una DB de por medio, pero si quieres, puedes guardar los mensajes en una db antes de rebotarlos al cliente en concreto, eso te va a permitir guardar los historiales de conversaciones para poder mostrarlos si quieres cuando se conecta un cliente por segunda vez.

    Atte


    Jorge Turrado Ferrero

    Mis repositorios en GitHub

    Mi Blog


    Ranking GitHub Euskadi
    Ranking GitHub Alava

    No olvides votar mi comentario si te ha ayudado y marcarlo como respuesta si ha sido la solución, con eso ayudas a mejorar mi reputación en la comunidad y a identificar la respuesta a la gente que tenga el mismo problema.

    sábado, 15 de diciembre de 2018 22:41
  • Lo usé , está muy bueno, gracias por la recomendacion! 
    lunes, 17 de diciembre de 2018 16:03