XMPP: lessons learned from ten years of XML messaging | IEEE Journals & Magazine | IEEE Xplore