Method and system for implementing independent message queues by specific applications
AssigneeEMC Corporation
InventorsVenkatesan Chandrasekaran, Zhenqiang Fan
Life of this patent
Estimating the term…
Loading patent…
AssigneeEMC Corporation
InventorsVenkatesan Chandrasekaran, Zhenqiang Fan
Estimating the term…
A flexible message queue system that creates separate message queues for different applications in a content server is described. The message queue system allows for the dynamic creation of message queues by applications on an as-needed basis, the implementation of a message as a persistent object with a defined schema that facilitates inter and intra-application messaging, and the integration of message creation with notification to streamline the message transaction process among users, such as application threads or applications. Embodiments include a message queue that is implemented in a content server as a persistent object type and that acts on messages that are an object of the type, along with API mechanisms that allow for creating and destroying message queues as needed.
A computer-implemented method for processing messages in a content server platform, comprising:
The method of 2 further comprising assigning a state status to the message as it is processed through the message queue by the message producer and message consumer.
A computer program product, comprising a non-transitory computer-readable medium having a computer-readable program code embodied therein, the computer-readable program code adapted to be executed by one or more processors to implement a method for processing messages in a content server platform, the method comprising:
A system for processing messages in a content server platform, comprising:
The system of 12 further comprising a process component configured to assign a state status to the message as it is processed through the message queue by the message producer and message consumer.
A computer program product, comprising a non-transitory computer-readable medium having a computer-readable program code embodied therein, the computer-readable program code adapted to be executed by one or more processors to implement a method for processing messages in a content server platform, the method comprising:
Dependencies are inferred from the claim text.