Presentation is loading. Please wait.

Presentation is loading. Please wait.

March 16, 2009 Jabber IM Client. March 16, 2009 What is Jabber? An open instant message protocol Defines client/server communication Uses XMPP –XML-Based.

Similar presentations


Presentation on theme: "March 16, 2009 Jabber IM Client. March 16, 2009 What is Jabber? An open instant message protocol Defines client/server communication Uses XMPP –XML-Based."— Presentation transcript:

1 March 16, 2009 Jabber IM Client

2 March 16, 2009 What is Jabber? An open instant message protocol Defines client/server communication Uses XMPP –XML-Based protocol –RPC in nature

3 March 16, 2009 Jabber Clients Connect to Jabber servers and facilitate conversations –Messages –Presence –Roster

4 March 16, 2009 Protocol Example Initialize a connection

5 March 16, 2009 Protocol Example Authentication

6 March 16, 2009 Assignment 3.1 Create a Jabber client –Connect to a server –Authenticate Choose your favorite language –XML parsing –Socket programming Due Wed, April 1st (no joke!) at 8am

7 March 16, 2009 References Jabber –http://wiki.jabber.org/index.php/Jabber_Programmer's_Guidehttp://wiki.jabber.org/index.php/Jabber_Programmer's_Guide –http://www.akeni.com/en/support/jabberclientcheatsheet.phphttp://www.akeni.com/en/support/jabberclientcheatsheet.php XML –http://www.cafeconleche.org/books/xmljava/chapters/ch05s03.htmlhttp://www.cafeconleche.org/books/xmljava/chapters/ch05s03.html Sockets –http://java.sun.com/docs/books/tutorial/networking/sockets/http://java.sun.com/docs/books/tutorial/networking/sockets/


Download ppt "March 16, 2009 Jabber IM Client. March 16, 2009 What is Jabber? An open instant message protocol Defines client/server communication Uses XMPP –XML-Based."

Similar presentations


Ads by Google