webui-aria2/js/libs/dojox/xmpp
2012-05-01 19:52:07 +08:00
..
widget added initial files and directory structure 2012-05-01 19:52:07 +08:00
bosh.js added initial files and directory structure 2012-05-01 19:52:07 +08:00
bosh.js.uncompressed.js added initial files and directory structure 2012-05-01 19:52:07 +08:00
ChatService.js added initial files and directory structure 2012-05-01 19:52:07 +08:00
ChatService.js.uncompressed.js added initial files and directory structure 2012-05-01 19:52:07 +08:00
PresenceService.js added initial files and directory structure 2012-05-01 19:52:07 +08:00
PresenceService.js.uncompressed.js added initial files and directory structure 2012-05-01 19:52:07 +08:00
README added initial files and directory structure 2012-05-01 19:52:07 +08:00
RosterService.js added initial files and directory structure 2012-05-01 19:52:07 +08:00
RosterService.js.uncompressed.js added initial files and directory structure 2012-05-01 19:52:07 +08:00
sasl.js added initial files and directory structure 2012-05-01 19:52:07 +08:00
sasl.js.uncompressed.js added initial files and directory structure 2012-05-01 19:52:07 +08:00
TransportSession.js added initial files and directory structure 2012-05-01 19:52:07 +08:00
TransportSession.js.uncompressed.js added initial files and directory structure 2012-05-01 19:52:07 +08:00
UserService.js added initial files and directory structure 2012-05-01 19:52:07 +08:00
UserService.js.uncompressed.js added initial files and directory structure 2012-05-01 19:52:07 +08:00
util.js added initial files and directory structure 2012-05-01 19:52:07 +08:00
util.js.uncompressed.js added initial files and directory structure 2012-05-01 19:52:07 +08:00
xmppSession.js added initial files and directory structure 2012-05-01 19:52:07 +08:00
xmppSession.js.uncompressed.js added initial files and directory structure 2012-05-01 19:52:07 +08:00

-------------------------------------------------------------------------------
DojoX XMPP (Jabber Client)
-------------------------------------------------------------------------------
Version .9
Release date: 07/05/2008
-------------------------------------------------------------------------------
Project state:	experimental
-------------------------------------------------------------------------------
[   ]	l18n support?
[   ]	a11y support?
-------------------------------------------------------------------------------
Credits
	Dustin Machi
	Jason Cline
	Revin Guillen
	Mike Wilcox - updates
-------------------------------------------------------------------------------
Project description

XMPP Service implementation in pure javascript. Uses BOSH and works cross
domain.
-------------------------------------------------------------------------------
Dependencies:

Dojo Core 
-------------------------------------------------------------------------------
Documentation

FIXME
-------------------------------------------------------------------------------
Installation instructions

To use the XMPP test, you should have the appropriate server installed on your
machine. We reccomend Openfire, a real time collaboration server licensed under
the Open Source GPL.:
http://www.igniterealtime.org/projects/openfire/index.jsp

It's very easy to install. Download the version for your machine and launch the installer.
After installation is complete, server settings are made at:
http://127.0.0.1:9090/index.jsp

The settings for the most part are those that suggest the easiest for setup. The main setting
you need to notice is HTTP Binding. This needs to be enabled at port 7070. Also enable
Script Syntax for BOSH clients.

Next go to the top tabs to Users/Groups and create a user or two. It gives you the option to make
a user the Admin - this will overwrite the current Admin.

Now you can launch test_xmppService.html. In the login, use the user ID and password from one of
the users you just created. I used my computer name for Domain, but I'm not sure what this does.
Finally, in HTTP-Bind URL, use the address for Openfire, with the HTTP Bind port of 7070:
http://127.0.0.1:7070/http-bind/

You can open another tab in Firefox and log in as a second user.