feathers.rpc

..
events
http
remoting
utils
xml
AbstractInvoker

An invoker is an object that actually executes a remote procedure call (RPC). For example, RemoteObject, HTTPService, and WebService objects are invokers.

AbstractOperation

The AbstractOperation class represents an individual method on a service. An Operation can be called either by invoking the function of the same name on the service or by accessing the Operation as a property on the service and calling the send() method.

AbstractService

The AbstractService class is the base class for the HTTPMultiService, WebService, and RemoteObject classes. This class does the work of creating Operations which do the actual execution of remote procedure calls.

ActiveCalls

AsyncRequest

The AsyncRequest class provides an abstraction of messaging for RPC call invocation. An AsyncRequest allows multiple requests to be made on a remote destination and will call back to the responder specified within the request when the remote request is completed.

AsyncToken

This class provides a place to set additional or token-level data for asynchronous RPC operations. It also allows an IResponder to be attached for an individual call. The AsyncToken can be referenced in ResultEvent and FaultEvent from the token property.

Concurrency

Concurrency is set via MXML based access to RPC services to indicate how to handle multiple calls to the same service. The default concurrency value is multiple.

Fault

The Fault class represents a fault in a remote procedure call (RPC) service invocation.

IResponder

This interface provides the contract for any service that needs to respond to remote or asynchronous calls.

Responder

This class provides a default implementation of the mx.rpc.IResponder interface.