Skip to content

Usuários de XMPP que não sabem o que é XMPP

Muita gente tem o Gmail. Muita gente conhece o Gtalk. Muita gente se fala pelo Gtalk. O Gtalk faz coisas legais como adicionar em sua lista seus amigos do orkut, entre outras coisas. Hoje em dia, é muito comum pessoas trocarem Gtalks ao invés de MSN, ICQ ou coisas do tipo. Isso se disseminou muito por causa do GMail, um serviço de email excelente, que muita gente usa e elogia e recomenda.

Mas o Gtalk nada mais é que uma implementação XMPP. Mas antes o que é XMPP ? XMPP significa Extensible Messaging and Presence Protocol (Protocolo de Presença e Mensagem Extensível) e é um protocolo aberto para Instant Messenger (diferente dos “fechados” Yahoo Messenger, MSN, AOL e etc).

O XMPP é descentralizado, não há um servidor central. Se cair o servidor de e-mail do Google e não cair o servidor de email do Yahoo, vou conseguir mandar e-mails do Google Mail mas não do Yahoo Mail. Você também consegue mandar um email do GMail para o Yahoo mail e vice-versa. Se cai o servidor do MSN, não há conversa entre os usuários desse protocolo. Diferentemente, o XMPP funciona de modo análogo ao e-mail, você pode adicionar não só as pessoas do seu servidor, mas sim de qualquer outro servidor XMPP. Outra coisa boa: o XMPP é um padrão aberto e existem muitos clientes para Windows, MAC OSX e Linux. Basta escolher um que combine com você e pronto.

Se você quiser, pode criar seu servidor XMPP. E mais, pode fazê-lo com o nome de sua empresa ou grupo de amigos ou universidade basta ter o servidor. Mas se não quiser (ou mesmo não puder), existem servidores de XMPP abertos para quem quiser. O Gmail é um deles, mas existe o kdetalk, jabber.org entre outros.

Muitas das informações retirei do verbete XMPP na Wikipedia.

4 Comments

  1. Eu tenho apenas uma dúvida em relação ao XMPP e a comunicação de Voz, sei que o GoogleTalk permite comunicação de Voz como um Skype, porém não é compatível com Linux.

    Com isso eu imagino que o XMPP não trabalhe com Voz e que esta extensão o Google fez por si só, seria esta mesmo a realidade ou eu estou errado?

    Obrigado pelo Post :-)
    Reinaldo.

    Tuesday, February 19, 2008 at 6:48 pm | Permalink
  2. Leandro wrote:

    Muito massa essa explicação sobre o XMPP. Vou começar a pesquisar mais sobre esse protocolo. Valeu pela explicação inicial

    Tuesday, February 19, 2008 at 9:55 pm | Permalink
  3. Cesar Silveira wrote:

    Olá,

    Desculpe meu comment não ser exatamente a respeito do post (podes apagar depois ;) ), mas o link para o artigo sobre XMPP na Wikipedia está errado (há um typo - wikpedia ao invés de wikipedia).

    Tuesday, February 19, 2008 at 11:13 pm | Permalink
  4. Semestre passado fiz um pequeno artigo que fala sobre o XMPP. Não é técnico, mas aborda alguns detalhes sobre a comunicação entre cliente-servidor e servidor-servidor.

    http://www.zaeel.org/2007/12/22/extensible-messaging-and-presence-protocol-xmpp/

    Wednesday, February 20, 2008 at 7:13 am | Permalink

Post a Comment

Your email is never published nor shared. Required fields are marked *
*
*