JMS provider with plug-able business logic
First Claim
Patent Images
1. A Java Message Server (JMS) comprising:
- a processor;
a computer readable medium comprising instructions that when executed by the processor comprises;
a plurality of plug-ins, each plug-in corresponding to one of a plurality of JMS session providers;
receiving a first request from a JMS client to establish a JMS session, wherein the first request comprises an application context name; and
in response to the first request, analyzing names of the plurality of JMS session providers to match the application context name and to establish the JMS session;
wherein the established JMS session has a configured JMS destination provider to which it delegates servicing of subsequent destination publish-subscribe requests.
1 Assignment
0 Petitions
Accused Products
Abstract
The invention provides plug-in framework, enabling embedding of content-based processes to in a messaging paradigm provider service. In the preferred embodiment, the messaging paradigm is JMS and the invention provides a plug-able framework embedded in a JMS Provider. The plug-able server is particularly suited for efficient and secure transmission of real-time, streaming data.
-
Citations
33 Claims
-
1. A Java Message Server (JMS) comprising:
-
a processor; a computer readable medium comprising instructions that when executed by the processor comprises; a plurality of plug-ins, each plug-in corresponding to one of a plurality of JMS session providers; receiving a first request from a JMS client to establish a JMS session, wherein the first request comprises an application context name; and in response to the first request, analyzing names of the plurality of JMS session providers to match the application context name and to establish the JMS session; wherein the established JMS session has a configured JMS destination provider to which it delegates servicing of subsequent destination publish-subscribe requests. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A computer readable medium having instructions stored thereon that, when executed by a processor, causes the processor to function as a Java Message Server (JMS), the instructions comprising:
-
a plurality of plug-ins, each plug-in corresponding to one of a plurality of JMS session providers; receiving a first request from a JMS client to establish a JMS session, wherein the first request comprises an application context name; and in response to the first request, analyzing names of the plurality of JMS session providers to match the application context name and to establish the JMS session; wherein the established JMS session has a configured JMS destination provider to which it delegates servicing of subsequent destination publish-subscribe requests. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20, 21, 22)
-
-
23. A computer implemented method for providing a Java Message Server (JMS), the method comprising:
-
a plurality of plug-ins, each plug-in corresponding to one of a plurality of JMS session providers; receiving a first request from a JMS client to establish a JMS session, wherein the first request comprises an application context name; and in response to the first request, analyzing names of the plurality of JMS session providers to match the application context name and to establish the JMS session; wherein the established JMS session has a configured JMS destination provider to which it delegates servicing of subsequent destination publish-subscribe requests. - View Dependent Claims (24, 25, 26, 27, 28, 29, 30, 31, 32, 33)
-
Specification