Message brokering
First Claim
1. A message brokering mechanism operable to perform a recovery operation in a transaction processing system, comprising first and second stages operable to exchange message requests and responses, wherein the first stage is operable to receive a message request from a message source and to check whether the message request is a special message request comprising a recovery attribute.
2 Assignments
0 Petitions
Accused Products
Abstract
Disclosed is a message brokering mechanism (120, 220) for performing a recovery operation in a transaction processing system (100, 200), comprising first and second stages (221, 222) operable to exchange message requests and responses. The first stage (221) is operable to receive a message request from a message source (110, 210) and to check whether the message request is a special message request. This may be by way of checking if a recovery attribute of the message request is set. A normal message request may have a recovery attribute that is not set. If the message request is a special message request, it can be dispatched to the second stage. If the message request is a normal message request, it may be dispatched to the second stage only if the normal message request is not a repeat normal message request.
-
Citations
55 Claims
- 1. A message brokering mechanism operable to perform a recovery operation in a transaction processing system, comprising first and second stages operable to exchange message requests and responses, wherein the first stage is operable to receive a message request from a message source and to check whether the message request is a special message request comprising a recovery attribute.
-
22. A method of performing a recovery in an automated transaction processing system, comprising:
-
checking for incomplete responses to message requests;
setting a special recovery attribute of any message requests for which there is no response or a non-actioned response; and
re-dispatching the incomplete message requests as special message requests to the automated transaction processing system for further processing. - View Dependent Claims (23, 24, 25, 54, 55)
-
-
26. A method of brokering messages for performing a recovery operation in a transaction processing system having first and second stages operable to exchange message requests and responses, the method comprising:
-
receiving a message request from a message source at a first stage; and
checking whether the message request is a special message request. - View Dependent Claims (27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49)
-
-
52. A transaction processing system, comprising:
-
at least one request generating apparatus operably coupled to a first network;
a first stage operably coupled to the first network to receive message requests from and to dispatch message responses corresponding to respective processed message requests to the at least one request generating apparatus through the first network;
a transaction controller server operably coupled to the first stage to receive message requests therefrom and to dispatch message responses thereto;
a second stage operably coupled to the transaction controller server to receive message requests therefrom and to dispatch message responses thereto; and
a transaction processing apparatus coupled to the second stage to process requests received therefrom and dispatch message responses corresponding to respective processed message requests thereto;
wherein the transaction processing system is operable to initiate a transaction recovery process without entering a special operational recovery mode. - View Dependent Claims (53)
-
Specification