• DocumentCode
    2562292
  • Title

    Introduction to XMPP protocol and developing online collaboration applications using open source software and libraries

  • Author

    Ozturk, Ozgur

  • Author_Institution
    Georgia Inst. of Technol., Atlanta, GA, USA
  • fYear
    2010
  • fDate
    17-21 May 2010
  • Firstpage
    21
  • Lastpage
    25
  • Abstract
    Extensible Messaging and Presence Protocol (XMPP) is an open, XML-based protocol aimed at near-real-time, extensible instant messaging (IM) and presence information. It has been expanded into the broader realm of message-oriented middleware. Built to be extensible, the protocol has been extended with features such as Voice over IP and file transfer signaling. XMPP protocol has been used by many social networking platforms including gtalk, and facebook; collaborative services like google wave, and gradient; geo-presence systems like Nokia Ovi Contacts; multiplayer games like chesspark, and by many online live customer support and technical support services. In this manuscript, I will introduce XMPP and its extensions. In the tutorials I will demonstrate how you can leverage some of the available open source software and libraries for rapid development of XMPP enabled services and communication platforms. The tutorial slides and supplementary materials will be available on my website: http://drozturk.com/talks.
  • Keywords
    electronic messaging; groupware; middleware; protocols; public domain software; XML-based protocol; XMPP protocol; extensible instant messaging; extensible messaging and presence protocol; message-oriented middleware; online collaboration applications; open source libraries; open source software; Application software; Collaborative software; Facebook; Internet telephony; Message-oriented middleware; Online Communities/Technical Collaboration; Open source software; Protocols; Social network services; Software libraries; Collaboration Technologies in Industry and Businesses; Distance-Learning; Platforms for Collaboration; Social Multimedia and Networks; Soft Computing Solutions for Collaboration Systems; Web-and Internet-Enabled Collaboration;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Collaborative Technologies and Systems (CTS), 2010 International Symposium on
  • Conference_Location
    Chicago, IL
  • Print_ISBN
    978-1-4244-6619-1
  • Type

    conf

  • DOI
    10.1109/CTS.2010.5478530
  • Filename
    5478530