Services provided by the framework including XML-over-HTTP, JSON-over-HTTP, AMF, CouchDB and AIR.



Interfaces
 InterfaceDescription
 IFunctionalResponder If a responder delegates final response processing to an arbitrary function, this interface allows us to get access to that handler function.
 IServiceErrors Must be implemented by specific Service providers to return UI consumable errors.
 IServiceProvider This interface represents the core contract between service providers (such as HTTP, AIR, etc) and the rest of the framework.
 ISyncingServiceProvider This interface identifies Service Providers that are capable of tracking synchronization related metadata.
 IVersioningServiceProvider This interface adds versioning to the contract between service providers (such as HTTP, AIR, etc) and the rest of the framework.
Classes
 ClassDescription
 AMFServiceErrors AMFServiceProvider specific IServiceErrors implementation.
 ChangeResponder This responder hanldes synchronization responses from the destination service provider and syncs successful operations back to source service provider and/or reports relevant errors
 GenericServiceErrors Basic IServiceErrors implementation that effectively has oerrors.
 JSONServiceErrors JSON-based Service Provider specific IServiceErrors implementation.
 ServiceResponder Central response manager for RESTful CRUD operations.
 UndoRedoResponder Undo/Redo responder wraps around another Functional responder (typically ServiceResponder) and allows us to attach a different handler function to the responder than was originally provided.
 XMLServiceErrors XMLHTTPServiceProvider specific IServiceErrors implementation.