XMPP – O protocolo da “moda” para serviços de Messaging

12 Comentários

No mundo da Internet o que não falta é serviços de Messaging que oferecem as mais diversas funcionalidades aos utilizadores. Apesar de ter mais de 15 anos, o XMPP aka Jabber tem vindo a ganhar relevância nos últimos anos uma vez que é uma tecnologia aberta e bastante flexível.

XMPP  serve de base a serviços que são alternativas a programas bem conhecidos, como por exemplo o Skype. Hoje vamos mostrar como é fácil fazer uso do protocolo XMPP.

imagem_xmpp00


Extensible Messaging and Presence Protocol (XMPP) é um protocolo aberto, extensível, baseado em XML, para sistemas de mensagens instantâneas.

Este protocolo foi desenvolvido originalmente para mensagens instantâneas e informação de presença formalizado pelo IETF.

Softwares com base XMPP são distribuídos em milhares de servidores através da internet e usados por cerca de dez milhões de pessoas em todo mundo, de acordo com a XMPP Standards Foundation.

imagem_xmpp01

Basicamente o XMPP é um protocolo semelhante ao Skype, mas com a diferença de que tem muitos servidores, e muitos clientes e bons servidores que não guardam logs.

Serviços:

  • Encriptação das Salas de chat
  • Autenticação
  • Lista de Contactos
  • Mensagens Pessoa-para-Pessoa
  • Mensagens para múltiplas pessoas
  • E muito mais…

imagem_xmpp02

 

Como fazer uso do XMPP no seu computador:

Para ter o “XMPP”, terá de fazer download do Pidgin, por exemplo. Poderá fazer download aqui. Quando instalar o Pidgin, precisarás de criar uma conta num servidor seguro.

Aqui está uma lista de Servidores recomendados:

  • google-abuse.org
  • mafiaircd.cc
  • hackforums.fail
  • imhackingfor.science
  • viphackforums.science
  • watchdogs.science
  • anonymousportugal.science
  • xmpp.science

imagem_xmpp03

Agora a parte prática:

  1. Abra o Pidgin
  2. Clique em Contas -> Gerir Contas -> Adicionar
  3. No Protocolo escolha XMPP
  4. No nome de utilizador coloque o nome que usou no registo. Exemplo: esteves
  5. No Domínio coloque o domínio que seleccionou para a sua conta. Por exemplo: google-abuse.org
  6. Deixe o Recurso Vazio.
  7. Insira a password que escolheu.
  8. Clique em adicionar e já está!

O OTR é opcional e poderá fazer download dele aqui.

imagem_xmpp04

Esta é mais uma dica que deixamos para que conheça alternativas aos mais badalados softwares de conversação das grandes empresas. Estes são recursos que, pelo facto de serem gratuitos, podem fazer a diferença, quer muitas vezes ao nível privado quer ao nível empresarial. Aqui fica uma lista de clientes  e servidores que oferecem suporte para a tecnologia XMPP.

 

Por Nuno Silva | Staff VHF para o PPLWARE.COM

Comentários

12

Deixe um comentário

O seu endereço de email não será publicado. Campos obrigatórios marcados com *

  1. Avatar de Luis Silva
    Luis Silva

    OpenFire é muito porreiro

  2. Avatar de pajocos
    pajocos

    Obrigado pplware. tava mesmo a precisar de um servidor… dou já um exemplo de uma aplicação que usa xmpp. O plugin saros do ecplise. para pair programing.

  3. Avatar de Stephanie
    Stephanie

    Recomendo o Duck Duck Go, é o melhor servidor XMPP

    https://duck.co/blog/using-pidgin-with-xmpp-jabber

  4. Avatar de JayP
    JayP

    Só por acaso, o Hangoust (antigo gTalk) e o Facebook também são xmmp.
    É como os tenho configurados no Pidgin há já muitos anos!

  5. Avatar de Stephanie
    Stephanie

    Hangouts não são XMPP. (pesquisa no google: hangouts XMPP)
    Facebook é XMPP mas não é federado (comunicar com outros servidores)
    Aqui no artigo apenas se referem a servidores XMPP federados.
    Já agora deixo mais alguns:

    dukgo.com
    jabbim.com
    neko.im
    chatme.im

    1. Avatar de JayP
      JayP

      Não necessito pesquisar, Stephanie.
      A própria página do google ensina como configurar.
      Mas já agora, aqui fica um print acabadinho de tirar.
      http://screencloud.net/v/gpWm

      1. Avatar de Andrey Oliveira
        Andrey Oliveira

        Você se refere ao GTalk que está sendo abandonado. O Hangouts e o Facebook vão tirar o suporte ao XMPP.

  6. Avatar de Alex
    Alex

    Dà para usar com o 9chat? eles usam o xmpp tb

  7. Avatar de Stephanie
    Stephanie

    JayP
    Hangouts não é XMPP. o que é XMPP é o google talk que ainda está em funcionamento mas não é federado