root / trunk / web / dojo / dojox / io / README @ 9
History | View | Annotate | Download (3.16 KB)
1 |
------------------------------------------------------------------------------- |
---|---|
2 |
DojoX IO |
3 |
------------------------------------------------------------------------------- |
4 |
Version 0.4.0 |
5 |
Release date: 07/04/2008 |
6 |
------------------------------------------------------------------------------- |
7 |
Project state: |
8 |
experimental |
9 |
------------------------------------------------------------------------------- |
10 |
Credits |
11 |
Bryan Forbes (bryan AT reigndropsfall.net) |
12 |
Kris Zyp (kris AT sitepen.com) |
13 |
James Burke (jburke AT dojotoolkit.org) |
14 |
Tom Trenka (ttrenka AT gmail.com) |
15 |
|
16 |
------------------------------------------------------------------------------- |
17 |
Project description |
18 |
|
19 |
A Collection of advanced and experimental IO modules: |
20 |
|
21 |
* scriptFrame.js - Uses an iframe for dojo.io.script requests. Useful in some |
22 |
long-polling comet situations in Firefox and Opera. Those browsers execute scripts |
23 |
in DOM order, not network-receive order, so a long-polling script will block other |
24 |
dynamically appended scripts from running until it completes. By using an iframe |
25 |
for the dojo.io.script requests, this issue can be avoided. |
26 |
|
27 |
* xhrMultiPart.js - Constructs multi-part mime XHR requests. Useful when wanting |
28 |
multi-part requests but not using a form with a file input. Note that it does not |
29 |
allow you to send files from local disks -- a form with a file input is required |
30 |
for that use case. xhrMultipart is not useful in that use case. |
31 |
|
32 |
* xhrPlugins.js - An adapter registry for having multiple XHR handlers (like |
33 |
XDomainRequest, CS-XHR, proxy, and window.name) |
34 |
|
35 |
* windowName.js - Cross-domain transport using window.name |
36 |
xhrWindowNamePlugin.js - window.name plugin for XHR adapter registry |
37 |
|
38 |
* httpParse.js - HTTP message parser. Parses to an XHR like interface. |
39 |
|
40 |
* OAuth.js - Object to be used for signing OpenAuth requests. Includes easy |
41 |
wrappers for xhr. |
42 |
|
43 |
------------------------------------------------------------------------------- |
44 |
Dependencies: |
45 |
|
46 |
DojoX IO xhrMultiPart depends on Dojo Core and DojoX UUID's generateRandomUuid |
47 |
function. |
48 |
|
49 |
xhrWindowNamePlugin depends on dojox.secure.capability for safe JSON parsing |
50 |
|
51 |
OAuth depends on dojox.encoding.digests.SHA1. |
52 |
------------------------------------------------------------------------------- |
53 |
Documentation |
54 |
|
55 |
------------------------------------------------------------------------------- |
56 |
Installation instructions |
57 |
|
58 |
Grab the following from the Dojo SVN Repository: |
59 |
http://svn.dojotoolkit.org/var/src/dojo/dojox/trunk/uuid.js |
60 |
http://svn.dojotoolkit.org/var/src/dojo/dojox/trunk/uuid/* |
61 |
http://svn.dojotoolkit.org/var/src/dojo/dojox/trunk/secure/* |
62 |
http://svn.dojotoolkit.org/var/src/dojo/dojox/trunk/encoding/digests/* |
63 |
|
64 |
Install into the following directory structure: |
65 |
/dojox/uuid/ |
66 |
/dojox/secure/ |
67 |
/dojox/encoding/digests/ |
68 |
|
69 |
AND |
70 |
|
71 |
Grab the following from the Dojo SVN Repository: |
72 |
http://svn.dojotoolkit.org/var/src/dojo/dojox/trunk/io/* |
73 |
|
74 |
Install into the following directory structure: |
75 |
/dojox/io/ |
76 |
|
77 |
...both of which should be at the same level as your Dojo checkout. |
78 |
------------------------------------------------------------------------------- |
79 |
Additional Notes |
80 |
|
81 |
The information contained in this README does not pertain to DojoX XHR IFrame Proxy. |
82 |
For that information see proxy/README. |