Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
tree: a08f0965c9

Fetching latest commit…

Cannot retrieve the latest commit at this time

..
Failed to load latest commit information.
external
standalone
CHANGELOG.markdown
README.markdown

README.markdown

About

The as3couchdb project generates library SWC and optimized SWF files into two output bins:

standalone

The standalone bin contains the library SWC and optimized SWF that can be added to the library of a project without the need of having the dependant SWC libraries (as3corelib, as3crypto, as3httpclientlib) included in the project library. As such, the file size for the standalone SWC is higher than the external library, as it has dependencies compiled in. If you are not worried about file size and/or you do not want to manage dependencies in your project library, use the standalone SWC or SWF.

external

The external bin contains the library SWC and optimized SWF that is compiled against dependant SWC libraries: as3corelib, as3crypto, and as3httpclientlib. Included in the external SWC are only the source files from the as3couchdb library. As such, the file size for the external SWC is lower than the standalone yet it is necessary to include the dependant libraries within your project. If you are worried about file size and/or are fine with managing library dependencies, use the external SWC or SWF.

Dependencies

The as3couchdb library depends on the following libraries in order to compile:

as3corelib

The as3couchdb library requires the as3corelib project (found at http://code.google.com/p/as3corelib/). The classes from the as3corelib project that as3couchdb utilizes is SHA1 for generating unique ids on the client side, and JSON for serializing objects for CouchDB service communication.

as3httpclient

The as3couchdb library requires the as3httpclient project (found at http://code.google.com/p/as3httpclientlib). as3couchdb utilizes the as3httpclient API to make proper PUT and DELETE requests on the CouchDB instance. as3httpclient has a dependency on the following libraries: as3corelib and as3crypto.

as3crypto

The as3crypto library is used by the as3httpclient (see above requirement). as3crypt can be found at http://code.google.com/p/as3crypto/

Something went wrong with that request. Please try again.