Change the future

Python XMPP

Arc Riley, Lance Stout, Mayank Singh

Audience level:
Novice
Category:
Useful Libraries

Description

XMPP (eXtensible Messaging and Presence Protocol) is a versatile protocol used for chat, social networking, content distribution, cloud management, embedded devices, and more. This poster covers several modern Python packages that make working with XMPP easier and examples of applications built with them.

Abstract

Client Packages

Service Packages

What XMPP Looks Like (example stream)

Stanzas - iq (info/query) - message - presence