"Fossies" - the Fresh Open Source Software Archive

Member "Mioga2-2.4.26/web/jslib/dojotoolkit/dojox/io/README" (21 Nov 2014, 3232 Bytes) of archive /linux/www/Mioga2-2.4.26.tar.gz:


As a special service "Fossies" has tried to format the requested source page into HTML format (assuming markdown format). Alternatively you can here view or download the uninterpreted source code file. A member file download can also be achieved by clicking within a package contents listing on the according byte size field.


DojoX IO

Version 0.4.0

Release date: 07/04/2008

Project state:

experimental

Credits Bryan Forbes (bryan AT reigndropsfall.net) Kris Zyp (kris AT sitepen.com) James Burke (jburke AT dojotoolkit.org) Tom Trenka (ttrenka AT gmail.com)


Project description

A Collection of advanced and experimental IO modules:

* scriptFrame.js - Uses an iframe for dojo.io.script requests. Useful in some
long-polling comet situations in Firefox and Opera. Those browsers execute scripts
in DOM order, not network-receive order, so a long-polling script will block other
dynamically appended scripts from running until it completes. By using an iframe
for the dojo.io.script requests, this issue can be avoided.

* xhrMultiPart.js - Constructs multi-part mime XHR requests. Useful when wanting
multi-part requests but not using a form with a file input. Note that it does not
allow you to send files from local disks -- a form with a file input is required
for that use case. xhrMultipart is not useful in that use case.

* xhrPlugins.js - An adapter registry for having multiple XHR handlers (like
XDomainRequest, CS-XHR, proxy, and window.name)

* windowName.js - Cross-domain transport using window.name
xhrWindowNamePlugin.js - window.name plugin for XHR adapter registry

* httpParse.js - HTTP message parser. Parses to an XHR like interface.

* OAuth.js - Object to be used for signing OpenAuth requests.  Includes easy
    wrappers for xhr.

Dependencies:

DojoX IO xhrMultiPart depends on Dojo Core and DojoX UUID’s generateRandomUuid function.

xhrWindowNamePlugin depends on dojox.secure.capability for safe JSON parsing

OAuth depends on dojox.encoding.digests.SHA1.

Documentation


Installation instructions

Grab the following from the Dojo SVN Repository: http://svn.dojotoolkit.org/var/src/dojo/dojox/trunk/uuid.js http://svn.dojotoolkit.org/var/src/dojo/dojox/trunk/uuid/ http://svn.dojotoolkit.org/var/src/dojo/dojox/trunk/secure/ http://svn.dojotoolkit.org/var/src/dojo/dojox/trunk/encoding/digests/*

Install into the following directory structure: /dojox/uuid/ /dojox/secure/ /dojox/encoding/digests/

AND

Grab the following from the Dojo SVN Repository: http://svn.dojotoolkit.org/var/src/dojo/dojox/trunk/io/*

Install into the following directory structure: /dojox/io/

…both of which should be at the same level as your Dojo checkout.

Additional Notes

The information contained in this README does not pertain to DojoX XHR IFrame Proxy.
For that information see proxy/README.