Method and System for Message Retransmission and Intersystem Message Delivery
First Claim
1. A method of message retransmission, characterized in that the method comprises:
- setting a retry period for a message that needs to be resent, and determining a retry time based on the retry period, wherein the retry period increases as the number of retries performed increases; and
sending the message when the retry time is reached.
2 Assignments
0 Petitions
Accused Products
Abstract
The present invention discloses a method and a system for resending messages with a minimized number of retries and maximized timeliness of delivering the message to the receiving party. The method sets a retry period for a message that needs to be resent, determines a retry time according to the retry period, and sends the message after the retry time is reached. The retry period increases as the number of retries increases. The method and the system can ensure reliable delivery of notification messages and support many transmission protocols between different systems, does not require the receiving party to implement complicated interaction protocols to reliably receive a notification message, and is suitable for widespread use in the Internet. Moreover, the disclosure supports multiple transaction processing, can be used as a common business transaction application platform, and allows flexible expansion of multiple transactions and multiple protocols.
17 Citations
15 Claims
-
1. A method of message retransmission, characterized in that the method comprises:
-
setting a retry period for a message that needs to be resent, and determining a retry time based on the retry period, wherein the retry period increases as the number of retries performed increases; and sending the message when the retry time is reached. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A system of intersystem message notification, characterized in that the system comprises:
-
a database, used for storing a message to be sent; a notification executing unit, used for sending and resending the message, setting up a retry period for the message if the sending of the message fails, and updating a retry time of the message in the database based on the retry period, wherein the retry period increases as the number of retries increases; and a notification recovering unit, used for identifying the message which has a due retry time, and triggering the notification executing unit to resend the identified message. - View Dependent Claims (7)
-
-
8. A method of intersystem message notification, characterized in that the method comprises:
-
storing a notification message; sending the stored notification message; setting up a retry period for the notification message and determining a retry time according to the retry period if the sending of the notification message fails, wherein the retry period increases as the number of retries increases; and resending the notification message when the retry time is reached. - View Dependent Claims (9, 10, 11, 12)
-
-
13. A message resending system, characterized in that the system comprises:
-
a retry period unit, used for setting a retry period for a message to be resent, wherein the retry period increases as the number of retries increases; a retry time unit, used for determining a retry time according to the retry period; and a sending unit, used for sending the message after the retry time is reached. - View Dependent Claims (14, 15)
-
Specification