Patent ID: 8065395
Filing Date: 2011-11-22
Classification: H04L

Abstract:
1. A system for servicing queue requests via a proxy, the system comprising: at least one hardware processor; an enterprise queuing proxy (“EQP”) disposed within an enterprise computing environment and having an enterprise queue associated therewith; a cloud queuing proxy (“CQP”) disposed within a cloud computing environment, the CQP connected to a plurality of cloud queues each having associated therewith at least one queue service process listening on the cloud queue for queue requests to service; and a secure communications mechanism for interconnecting the EQP and the CQP such that communications between the EQP and the CQP occur in a secure and transparent manner; wherein responsive to receipt by the EQP of a queue request from an enterprise service, the EQP evaluates the queue request against policy accessed by the EQP to determine whether to service the queue request locally or remotely; wherein responsive to a determination to service the queue request remotely, the EQP sends the queue request to the CQP via the secure communications mechanism; wherein responsive to receipt of the queue request by the CQP, the CQP evaluates the queue request against policy accessed by the CQP to select one of the cloud queues to which to route the queue request for servicing and forwards the queue request to the selected cloud queue.