The QueueService implements access to message queues available as local or remote services. The simple queues that QueueService supports implement a messaging pattern that enables different processes to exchange messages in a reliable and scalable way. One common use case for such message queues is job dispatching, in which a frontend web server adds a complex job to a queue for a backend worker to do the expensive processing. The frontend web server can then return the page without waiting for the work to be completed.
Zend_Cloud_QueueService_Adapter defines the methods
which concrete queue service adapters must implement. The following adapters are shipped
with the Simple Cloud API: