Method and system for performing blocking of messages on errors in message stream
First Claim
Patent Images
1. A computer implemented method for handling errors related to messages in a computing system, comprising:
- using at least one processor that is programmed or configured for performing a process, the process comprising;
dividing a stream of messages into a first substream for a first destination and a second substream for a second destination;
determining whether an error for delivery or an error associated with delivery of a message from the first substream is detected before delivery of the message;
holding further delivery of messages from the first substream to the first destination if the error for delivery or the error associated with delivery of the message from the first substream is detected such that the first destination no longer receives the delivery of messages until a condition is satisfied; and
continuing to deliver messages for the second substream even after holding further delivery of the messages for the first substream.
1 Assignment
0 Petitions
Accused Products
Abstract
Described is an improved method, system, and computer program product for implementing an improved resequencer, along with related mechanisms and processes. An improved error handling method and system for messages is also described.
-
Citations
24 Claims
-
1. A computer implemented method for handling errors related to messages in a computing system, comprising:
-
using at least one processor that is programmed or configured for performing a process, the process comprising; dividing a stream of messages into a first substream for a first destination and a second substream for a second destination; determining whether an error for delivery or an error associated with delivery of a message from the first substream is detected before delivery of the message; holding further delivery of messages from the first substream to the first destination if the error for delivery or the error associated with delivery of the message from the first substream is detected such that the first destination no longer receives the delivery of messages until a condition is satisfied; and continuing to deliver messages for the second substream even after holding further delivery of the messages for the first substream. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A computer program product that includes a non-transitory computer readable storage medium, the non-transitory computer readable storage medium having stored thereupon a plurality of computer instructions which, when executed by at least one processor, cause the at least one processor to execute a process for handling errors related to messages in a computing system, the process comprising:
-
dividing a stream of messages into a first substream for a first destination and a second substream for a second destination; determining whether an error for delivery or an error associated with delivery of a message from the first substream is detected before delivery of the message; holding further delivery of messages from the first substream to the first destination if the error associated with delivery of the message from the first substream is detected such that the first destination no longer receives the delivery of messages until a condition is satisfied; and continuing to deliver the messages for the second sub stream even after holding further delivery of the messages for the first substream. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
-
17. A system for handling errors related to messages in a computing system, comprising:
-
a processor; a memory for holding programmable code; and wherein the programmable code includes instructions executable by the processor for; dividing a stream of messages into a first substream for a first destination and a second substream for a second destination; determining whether an error for delivery or an error associated with delivery of a message from the first substream is detected before delivery of the message; holding further delivery of messages from the first substream to the first destination if the error associated with delivery of the message from the first substream is detected; and continuing to deliver the messages for the second substream even after holding further delivery of the messages for the first substream. - View Dependent Claims (18, 19, 20, 21, 22, 23, 24)
-
Specification