TRANSACTIONAL MESSAGING SUPPORT IN CONNECTED MESSAGING NETWORKS
5 Assignments
0 Petitions
Accused Products
Abstract
A method and system are provided for transactional messaging support in connected messaging networks. A first messaging network is provided which does not support transactional processing and a second messaging network is provided which does support transactional processing. A proxy application is provided between the first and second messaging networks. The proxy application receives messages from a first application on the first messaging network, the messages including instructions regarding transactional processing of the messages, and forwards the messages to the second messaging network using a transactional processing supported by the second messaging network.
20 Citations
47 Claims
-
1-27. -27. (canceled)
-
28. A method for transactional messaging support in connected messaging networks, the method comprising:
-
receiving, at a computing system comprising a proxy application operating between a first messaging network which does not support transactional processing, and a second messaging network which does support transactional processing, a message from a first application on the first messaging network comprising instructions to use advanced features supported by the second messaging network on behalf of the first application; reading the message to obtain instructions from the first application regarding transactional processing supported by the second messaging network for the message; wherein the message is one of a plurality of messages representing a first transaction and the instructions for transactional processing of the message include exposing a beginning and an end of the plurality of messages so that the first application has control; adding, by the computing system, the transactional processing to the message according to the instructions of the first application obtained from the message; and forwarding, by the computing system, to the second messaging network, the message with the transactional processing for the advanced features supported by the second messaging network. - View Dependent Claims (29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42)
-
-
43. A system comprising:
-
a processor; and a non-transitory computer readable medium coupled with the processor, the computer readable medium comprising instructions stored thereon that are executable by the processor to cause a computing device to perform operations comprising; receiving, via a proxy application operating between a first messaging network which does not support transactional processing, and a second messaging network which does support transactional processing, a message from a first application on the first messaging network comprising instructions to use advanced features supported by the second messaging network on behalf of the first application; reading the message to obtain instructions from the first application regarding transactional processing supported by the second messaging network for the message; wherein the message is one of a plurality of messages representing a first transaction and the instructions for transactional processing of the message include exposing a beginning and an end of the plurality of messages so that the first application has control; adding the transactional processing to the message according to the instructions of the first application obtained from the message; and forwarding to the second messaging network, the message with the transactional processing for the advanced features supported by the second messaging network. - View Dependent Claims (44, 45, 46)
-
-
47. A non-transitory computer readable medium comprising instructions stored thereon that are executable by at least one processor to cause a computing device to perform operations comprising:
-
receiving, via a proxy application operating between a first messaging network which does not support transactional processing, and a second messaging network which does support transactional processing, a message from a first application on the first messaging network comprising instructions to use advanced features supported by the second messaging network on behalf of the first application; reading the message to obtain instructions from the first application regarding transactional processing supported by the second messaging network for the message; wherein the message is one of a plurality of messages representing a first transaction and the instructions for transactional processing of the message include exposing a beginning and an end of the plurality of messages so that the first application has control; adding the transactional processing to the message according to the instructions of the first application obtained from the message; and forwarding to the second messaging network, the message with the transactional processing for the advanced features supported by the second messaging network.
-
Specification