Creando un mensajero instante usando XMPP y C#.NET
-
24-10-2019 - |
Pregunta
He estado tratando de crear una aplicación de mensajería instantánea en mi sitio ASP.NET usando C#. Llegué a saber sobre XMPP que es un protocolo utilizado para mensajes instantáneos de GCHAT. Me preguntaba cómo implementarlo en mi aplicación ASP.NET. Cualquier idea proporcionada en esto será muy apreciada.
Gracias.
NLV
Solución
Lo que pasa con las bibliotecas C# es que la mayoría de ellas son de código cerrado o con licencia. Descubrí que Matrix (solía ser AGSXMPP) como el mejor en términos de lo que puede hacer (aunque la licencia de desarrollador podría ser un poco empinada). Jabber.net probablemente también sería una buena opción.
No es para los débiles de corazón. Construir un cliente puede estar bien, pero construir un componente o implementar un servidor no me causó un final de los dolores de cabeza. Comprender cómo funciona primero podría ser el mejor enfoque. Hay un libro llamado "XMPP: la guía definitiva" que encontré realmente útil.
Otros consejos
Echa un vistazo a este excelente libro, debe tener lo que necesita para implementar su aplicación IM