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 | |
---|