¿Que es xmpp? Es un protocolo para la mensajería instantánea y creación de JIDS (usuario@ejemplo.com). Dicho protocolo lo utilizan los grandes, como facebook, twitter, whatsapp, etc.
Este es un código basado en el. El cual tiene implementado
tls para el cifrado de datos via socket. También viene implementado con su propia base de datos pequeña para almacenar los usuarios. Por el momento, esta versión solo cuenta con la creación JIDS e inicio de sesión, ya que la mensajería instantánea requiere mas trabajo y estoy trabajando en ello.
Capturas:
Corremos el server y el cliente
Creamos dos jids
Base de datos con el password encriptado
Inicio de sesión
Si encuentran algún bug favor de avisarme :)
Comentarios sobre la versión: 1.0 (2)
apt-get install libgnutls28-dev libxml2-dev