Dynamically discovering subscriptions for publications
First Claim
1. A computer-implementable method comprising:
- sending to a Java Naming and Directory Interface (JNDI) a storage request for topics that are identified by an identifier that includes a topic stock identifier and a topic wildcard indicator; and
sending an implementation message from the JNDI to a middleware instructing the middleware to store new messages in any topic having the topic stock identifier, wherein the implementation message causes;
the middleware to create a special topic that acts as an entry point to a generated dynamic flow, a query of all topics that include the topic stock identifier, and a generation of a reusable dynamic message flow instruction to a broker to direct, in the future, a copy of relevant new messages from a publisher to each of the topics having the topic stock identifier.
1 Assignment
0 Petitions
Accused Products
Abstract
A method, apparatus and computer-usable medium for using wildcards in a JMS Topic name. The method includes the steps of sending to a Java Naming and Directory Interface (JNDI) a storage message for messages that are identified by an identifier that includes a topic stock identifier and a topic wildcard indicator; and sending an implementation message from the JNDI to a middleware instructing the middleware to store new messages in any topic having the topic stock identifier. The implementation message causes the middleware to create a special topic that includes the topic stock identifier and the topic wildcard indicator, a query of all topics that include the topic stock identifier, and a generation of a reusable dynamic message flow instruction to a broker to direct future new messages from a publisher to all topics having the topic stock identifier.
22 Citations
8 Claims
-
1. A computer-implementable method comprising:
-
sending to a Java Naming and Directory Interface (JNDI) a storage request for topics that are identified by an identifier that includes a topic stock identifier and a topic wildcard indicator; and
sending an implementation message from the JNDI to a middleware instructing the middleware to store new messages in any topic having the topic stock identifier, wherein the implementation message causes;
the middleware to create a special topic that acts as an entry point to a generated dynamic flow, a query of all topics that include the topic stock identifier, and a generation of a reusable dynamic message flow instruction to a broker to direct, in the future, a copy of relevant new messages from a publisher to each of the topics having the topic stock identifier. - View Dependent Claims (2)
-
-
3. A system comprising:
-
a processor;
a data bus coupled to the processor; and
a computer-usable medium embodying computer program code, the computer-usable medium being coupled to the data bus, the computer program code comprising instructions executable by the processor and configured for;
sending to a Java Naming and Directory Interface (JNDI) a storage request for topics that are identified by an identifier that includes a topic stock identifier and a topic wildcard indicator; and
sending an implementation message from the JNDI to a middleware instructing the middleware to store new messages in any topic having the topic stock identifier, wherein the implementation message causes;
the middleware to create a special topic that acts as an entry point to a generated dynamic flow, a query of all topics that include the topic stock identifier, and a generation of a reusable dynamic message flow instruction to a broker to direct, in the future, a copy of relevant new messages from a publisher to each of the topics having the topic stock identifier. - View Dependent Claims (4)
-
-
5. A computer-usable medium embodying computer program code, the computer program code comprising computer executable instructions configured for:
-
sending to a Java Naming and Directory Interface (JNDI) a storage request for topics that are identified by an identifier that includes a topic stock identifier and a topic wildcard indicator; and
sending an implementation message from the JNDI to a middleware instructing the middleware to store new messages in any topic having the topic stock identifier, wherein the implementation message causes;
the middleware to create a special topic that acts as an entry point to a generated dynamic flow, a query of all topics that include the topic stock identifier, and a generation of a reusable dynamic message flow instruction to a broker to direct, in the future, a copy of relevant new messages from a publisher to each of the topics having the topic stock identifier. - View Dependent Claims (6, 7, 8)
-
Specification