Wednesday, December 7th, 2005

ACE: Ajax Client Engine

Category: Library

ace logo
Li Shen has released Ajax Client Engine (ACE), a Javascript component wrapper around XmlHttpRequest under the MIT license. Li also wrote an article on ACE for the December issue of the asp.netPro magazine, though you need to be a subscriber to view the article online.

The main featuers of ACE are:

  • simple, object-oriented API with three main classes
  • cross-browser support
  • synchronous or asynchronous support
  • callback arguments
  • callback options, such as when the callback is called and when the request is really done
  • optional tracing engine
  • built-in optional caching service that will store a response for a specified period of time
  • optional polling service for requests on a regular interval
  • common callbacks provided for typical use cases
  • exception handling

You can see the tracing in action at the examples, or just go right to the download it and try it out.

Posted by Rob Sanheim at 11:45 am
Comment here

+++--
3.3 rating from 6 votes

Comments Here »

Comments feed

Leave a comment

You must be logged in to post a comment.