root / trunk / web / dojo / dojox / xmpp / README
History | View | Annotate | Download (2.23 KB)
| 1 |
------------------------------------------------------------------------------- |
|---|---|
| 2 |
DojoX XMPP (Jabber Client) |
| 3 |
------------------------------------------------------------------------------- |
| 4 |
Version .9 |
| 5 |
Release date: 07/05/2008 |
| 6 |
------------------------------------------------------------------------------- |
| 7 |
Project state: experimental |
| 8 |
------------------------------------------------------------------------------- |
| 9 |
[ ] l18n support? |
| 10 |
[ ] a11y support? |
| 11 |
------------------------------------------------------------------------------- |
| 12 |
Credits |
| 13 |
Dustin Machi |
| 14 |
Jason Cline |
| 15 |
Revin Guillen |
| 16 |
Mike Wilcox - updates |
| 17 |
------------------------------------------------------------------------------- |
| 18 |
Project description |
| 19 |
|
| 20 |
XMPP Service implementation in pure javascript. Uses BOSH and works cross |
| 21 |
domain. |
| 22 |
------------------------------------------------------------------------------- |
| 23 |
Dependencies: |
| 24 |
|
| 25 |
Dojo Core |
| 26 |
------------------------------------------------------------------------------- |
| 27 |
Documentation |
| 28 |
|
| 29 |
FIXME |
| 30 |
------------------------------------------------------------------------------- |
| 31 |
Installation instructions |
| 32 |
|
| 33 |
To use the XMPP test, you should have the appropriate server installed on your |
| 34 |
machine. We reccomend Openfire, a real time collaboration server licensed under |
| 35 |
the Open Source GPL.: |
| 36 |
http://www.igniterealtime.org/projects/openfire/index.jsp |
| 37 |
|
| 38 |
It's very easy to install. Download the version for your machine and launch the installer. |
| 39 |
After installation is complete, server settings are made at: |
| 40 |
http://127.0.0.1:9090/index.jsp |
| 41 |
|
| 42 |
The settings for the most part are those that suggest the easiest for setup. The main setting |
| 43 |
you need to notice is HTTP Binding. This needs to be enabled at port 7070. Also enable |
| 44 |
Script Syntax for BOSH clients. |
| 45 |
|
| 46 |
Next go to the top tabs to Users/Groups and create a user or two. It gives you the option to make |
| 47 |
a user the Admin - this will overwrite the current Admin. |
| 48 |
|
| 49 |
Now you can launch test_xmppService.html. In the login, use the user ID and password from one of |
| 50 |
the users you just created. I used my computer name for Domain, but I'm not sure what this does. |
| 51 |
Finally, in HTTP-Bind URL, use the address for Openfire, with the HTTP Bind port of 7070: |
| 52 |
http://127.0.0.1:7070/http-bind/ |
| 53 |
|
| 54 |
You can open another tab in Firefox and log in as a second user. |
| 55 |
|