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
Link To Document :
بازگشت