Escolar Documentos
Profissional Documentos
Cultura Documentos
Richard Lopes
Mestrando no PPGI-UFAM
Viso Geral
Viso Geral
Descoberta de servios
Encriptao
Notificaes
Lista de contatos
CHAT Presena
Autenticao
Viso Geral
Descoberta de servios
Encriptao
Multi User Chat
(MUC)
Notificaes
Lista de contatos
CHAT Presena
Quem usa?
Como funciona?
polling model
Cliente
Servidor
Alguma informao?
No!
Alguma informao?
No!
Alguma informao?
Sim! [Dados]
Como funciona?
polling model
Cliente
pushing model
Servidor
Alguma informao?
No!
Alguma informao?
No!
Alguma informao?
Sim! [Dados]
Cliente
Informe quando
houver novas informaes
Sim! [Dados]
Servidor
http://www.igniterealtime.org/projects/openfire/
JAXL
https://github.com/abhinavsingh/JAXL
aSmack
https://github.com/Flowdalic/asmack
https://www.pidgin.im/download/
Cliente
Cliente
Cliente
Servidor
Cliente
Cliente
Cliente
Servidor
Cliente
Cliente
Cliente
Servidor
E isso funciona?
Roteiro de Demonstrao
Aplicao para ouvir atualizaes sobre um evento
qualquer.
Evento disparado de qualquer lugar (por exemplo,
pelo Pidgin)
Links e referncias
XMPP: The Definitive Guide - O'Reilly Media
http://www.igniterealtime.org/projects/openfire/
https://github.com/abhinavsingh/JAXL
https://github.com/Flowdalic/asmack
https://www.pidgin.im/download/
https://cloud.genymotion.com/page/launchpad/downloa
d/
Google (: