Extensible Messaging and Presence Protocol

Extensible Messaging and Presence Protocol
Familia Internet
Función Mensajería instantánea
Puertos

5222/TCP (Cliente a servidor)
5269/TCP (Servidor a servidor)

5223/TCP (SSL)
Ubicación en la pila de protocolos
Aplicación XMPP
Transporte TCP
Red IP
Estándares

RFC 6120 (Principal)
RFC 6121 (Mensajería instantánea y presencia)
RFC 6122 (Formato de direcciones)
RFC 3922 (CPIM)

RFC 3923 (Cifrado)

Extensible Messaging and Presence Protocol, más conocido como XMPP (Protocolo extensible de mensajería y comunicación de presencia) (anteriormente llamado Jabber),[1]​ es un protocolo abierto y extensible basado en XML, originalmente ideado para mensajería instantánea.

Con el protocolo XMPP queda establecida una plataforma para el intercambio de datos XML que puede ser usada en aplicaciones de mensajería instantánea. Las características en cuanto a adaptabilidad y sencillez del XML son heredadas de este modo por el protocolo XMPP.

A diferencia de los protocolos propietarios de intercambio de mensajes como ICQ, Y! y Windows Live Messenger, se encuentra documentado y se insta a utilizarlo en cualquier proyecto. Existen servidores y clientes libres que pueden ser usados sin coste alguno.

Tras varios años de su existencia, ha sido adoptado por empresas como Facebook, WhatsApp Messenger y Nimbuzz, entre otras, para su servicio de chat.

Google lo adoptó para su servicio de mensajería Google Talk, y en 2013 anunció que lo abandonaría en favor de su protocolo propietario Hangouts.[2]

  1. Jabber Inc. - About Us
  2. La llegada de Hangouts, o la despedida del protocolo abierto XMPP en los chats de Google

From Wikipedia, the free encyclopedia · View on Wikipedia

Developed by Tubidy