XMPP – O protocolo da “moda” para serviços de Messaging
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.
O 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.
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.
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...
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
Agora a parte prática:
- Abra o Pidgin
- Clique em Contas -> Gerir Contas -> Adicionar
- No Protocolo escolha XMPP
- No nome de utilizador coloque o nome que usou no registo. Exemplo: esteves
- No Domínio coloque o domínio que seleccionou para a sua conta. Por exemplo: google-abuse.org
- Deixe o Recurso Vazio.
- Insira a password que escolheu.
- Clique em adicionar e já está!
O OTR é opcional e poderá fazer download dele aqui.
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
Este artigo tem mais de um ano
OpenFire é muito porreiro
É sim senhor 🙂
O Pplware até ensina a criar um servidor: https://pplware.sapo.pt/linux/tutorial-crie-o-seu-prprio-servidor-de-mensagens/
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.
Recomendo o Duck Duck Go, é o melhor servidor XMPP
https://duck.co/blog/using-pidgin-with-xmpp-jabber
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!
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
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
Você se refere ao GTalk que está sendo abandonado. O Hangouts e o Facebook vão tirar o suporte ao XMPP.
como prova em que o hangouts não é XMPP
https://news.ycombinator.com/item?id=5714557
http://www.zdnet.com/article/google-moves-away-from-the-xmpp-open-messaging-standard/
http://nowarpzone.com/using-pidgin-with-google-hangouts/
Para algo que não o é, funciona lindamente.
Dà para usar com o 9chat? eles usam o xmpp tb
JayP
Hangouts não é XMPP. o que é XMPP é o google talk que ainda está em funcionamento mas não é federado