| ------------------------------------------------------------------------------- |
| DojoX RPC |
| ------------------------------------------------------------------------------- |
| Version 1.0 |
| Release date: 07/01/2007 |
| ------------------------------------------------------------------------------- |
| Project state: |
| yahoo.smd: production (but for old dojo.rpc, not the dojox.service.Rpc) |
| Service.js: beta - this will become dojo.rpc.Service eventually and replace |
| the existing rpc system |
| JsonRPC.js: beta - plugins for json-rpc for the rpc system |
| Rest.js: beta - plugin for REST style services for the rpc system |
| JsonRest.js: beta - A module for tracking and persisting changes to JSON objects |
| through REST. |
| LocalStorageRest.js: alpha - A module for storing REST changes locally as write- |
| back cache for offline and intermittent connection situations |
| OfflineRest.js: alpha - A module for using LocalStorageRest for a full-fledged |
| offline application |
| ProxiedPath.js: beta - plugin for the PATH envelope to work with a simple PHP proxy |
| Client.js: alpha - A module for maintaining per page/tab client sessions and |
| deterministic message sequencing with a server. |
| |
| Stores: CouchDBRestStore.js JsonReferencing.js PersevereRestStore.js |
| These stores are fresh new and alpha. The will likely be moved to dojox.data |
| after they are well tested and documented. |
| |
| SMDLibrary contains smd files representing external services. |
| |
| ------------------------------------------------------------------------------- |
| Project authors |
| Dustin Machi |
| Kris Zyp |
| Revin Guillen |
| ------------------------------------------------------------------------------- |
| Project description |
| |
| Extra utilities for use with dojo.rpc as well as additional smd descriptions |
| for specific services. |
| ------------------------------------------------------------------------------- |
| Dependencies: |
| |
| Dojo Core (package loader, dojo.rpc). |
| ------------------------------------------------------------------------------- |
| Documentation |
| |
| See RPC documentation at http://dojotoolkit.org/ |
| |
| ------------------------------------------------------------------------------- |
| Installation instructions |
| |
| Grab the following from the Dojo SVN Repository: |
| http://svn.dojotoolkit.org/var/src/dojo/dojox/trunk/rpc/* |
| |
| Install into the following directory structure: |
| /dojox/rpc/ |
| |
| ...which should be at the same level as your Dojo checkout. |
| |
| The use of the actual utilities varies, but typically additional software |
| will be included with dojo.require() and smd files for services can be loaded |
| manually with an xhr request or can be provided by url to the service when created |
| |