Protocolo XMPP
Definição
XMPP (RFC 3920) é o acrônimo para Extensible Messaging and Presence Protocol, era conhecido anteriormente por Jabber. Embora sua popularidade esteja maior nos dias atuais, Jeremie Miller iniciou o projeto em 1998, tendo sua principal versão lançada ao público em 2000.
O XMPP é um padrão aberto e é uma alternativa a protocolos proprietários de aplicações como o MSN Messenger.
O ponto chave do protocolo é o princípio de gateways, que possibilitam a comunicação de uma rede XMPP com outras redes que usam diferentes protocolos. Dessa forma, é possível que uma aplicação XMPP se comunique com contas de outros serviços, como MSN, ICQ, etc.
Servidores
Para uma lista completa de servidores XMPP acesse: http://xmpp.org/xmpp-software/clients/
Clientes
Para uma lista completa de clientes XMPP acesse: http://xmpp.org/xmpp-software/servers/