Method and system for straight through processing
First Claim
1. A computer messaging method comprising:
- monitoring a queue to detect a message in an external format;
parsing said message in said external format into an internal format in response to said message being detected, said message including stages having one stage activated, and each of said stages including a queue identifier and at least one step;
performing said at least one step in said stage that has been activated;
deactivating said stage that has been activated;
activating another one of said stages;
parsing said message in said internal format into said external format; and
directing said message in said external format in response to said queue identifier.
7 Assignments
0 Petitions
Accused Products
Abstract
A method and system for performing straight through processing is presented. The method includes monitoring a queue in order to detect a specific message. This message is parsed to take it from an external format into an internal format. The contents of the message include stages, with one stage being marked as active, and each stage having at least one step and a queue identifier. The processing specified in the steps contained in the active stage is performed, the active stage is marked inactive, and a new stage is marked active. The message is parsed back into the external format and directed to the queue specified by the queue identifier. Additional embodiments include a storage medium and a signal propagated over a propagation medium for performing computer messaging.
102 Citations
66 Claims
-
1. A computer messaging method comprising:
-
monitoring a queue to detect a message in an external format;
parsing said message in said external format into an internal format in response to said message being detected, said message including stages having one stage activated, and each of said stages including a queue identifier and at least one step;
performing said at least one step in said stage that has been activated;
deactivating said stage that has been activated;
activating another one of said stages;
parsing said message in said internal format into said external format; and
directing said message in said external format in response to said queue identifier. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66)
-
-
25. A storage medium encoded with machine-readable code, the code including instructions for allowing a computer to implement a computer messaging method comprising:
-
monitoring a queue to detect a message in an external format;
parsing said message in said external format into an internal format in response to said message being detected, said message including stages having one stage activated, and each of said stages including a queue identifier and at least one step;
performing said at least one step in said stage that has been activated;
deactivating said stage that has been activated;
activating another one of said stages;
parsing said message in said internal format into said external format; and
directing said message in said external format in response to said queue identifier.
-
-
46. A signal propagated over a propagation medium, the signal encoded with code including instructions for allowing a computer to implement a computer messaging method comprising:
-
monitoring a queue to detect a message in an external format;
parsing said message in said external format into an internal format in response to said message being detected, said message including stages having one stage activated, and each of said stages including a queue identifier and at least one step;
performing said at least one step in said stage that has been activated;
deactivating said stage that has been activated;
activating another one of said stages;
parsing said message in said internal format into said external format; and
directing said message in said external format in response to said queue identifier.
-
Specification