Method for operating a remote procedure call handler in a client and a server and computer system comprising the same
First Claim
Patent Images
1. A method of handling collected call message error conditions in a remote procedure call handler in a client, the client being connected to a server via a network, the method comprising:
- collecting and grouping at least two remote procedure calls into a first collected call message, and sending the first collected call message to the server,receiving, from the server, one or more error messages indicating an erroneous transmission of one or more of the remote procedure calls of the first collected call message, andcombining at least one further remote procedure call that is independent from the remote procedure calls of the first collected call message and all of the one or more remote procedure calls for which an error message was received, or combining all of at least two remote procedure calls for which error messages were received, into a second collected call message, and transmitting said second collected call message to the server.
1 Assignment
0 Petitions
Accused Products
Abstract
The invention is directed to a computer system comprising a server and a client and a method for operating a remote procedure call handler in the client and the server. The Method for operating a remote procedure call handler in the client according to the invention comprises the following steps:
- a) sending a collected call message comprising a number of call messages to the server,
- b) receiving an error message indicating a successful or erroneous transmission of the call messages comprised by the collected call message, wherein the error message indicates an erroneous transmission of at least one call message, wherein said at least one erroneous transmitted call message is retransmitted by the step of
- c) sending a further collected call message comprising said erroneous transmitted call message as well as a plurality of further call messages.
19 Citations
22 Claims
-
1. A method of handling collected call message error conditions in a remote procedure call handler in a client, the client being connected to a server via a network, the method comprising:
-
collecting and grouping at least two remote procedure calls into a first collected call message, and sending the first collected call message to the server, receiving, from the server, one or more error messages indicating an erroneous transmission of one or more of the remote procedure calls of the first collected call message, and combining at least one further remote procedure call that is independent from the remote procedure calls of the first collected call message and all of the one or more remote procedure calls for which an error message was received, or combining all of at least two remote procedure calls for which error messages were received, into a second collected call message, and transmitting said second collected call message to the server. - View Dependent Claims (2, 3)
-
-
4. A method of handling collected call message error conditions in a remote procedure call handler in a server, the server being connected to a client via a network, the method comprising:
-
receiving, from the client, a first collected call message comprising at least two remote procedure calls, detecting one or more erroneous remote procedure calls in the received first collected call message, generating one or more error messages in response to the detected one or more erroneous remote procedure calls, combining at least one of the one or more error messages and at least one response to a remote procedure call, or combining at least two error messages, into a first collected reply message, and sending said first collected reply message to the client. - View Dependent Claims (5, 6)
-
-
7. A computer system comprising:
-
a server; a client; and a network connecting the server and the client, wherein the client comprises a remote procedure call handler for executing collecting and grouping at least two remote procedure calls into a first collected call message, and sending the first collected call message to the server, receiving, from the server, one or more error messages indicating an erroneous transmission of one or more of the remote procedure calls of the first collected call message, and combining at least one further remote procedure call that is independent from the remote procedure calls of the first collected call message and all of the one or more remote procedure calls for which an error message was received, or combining all of at least two remote procedure calls for which error messages were received, into a second collected call message, and transmitting said second collected call message to the server. - View Dependent Claims (8, 9)
-
-
10. A computer system comprising:
-
a server; a client; and a network connecting the server and the client, wherein the server comprises a remote procedure call handler configured to execute receiving, from the client, a first collected call message comprising at least two remote procedure calls, detecting one or more erroneous remote procedure calls in the received first collected call message, generating one or more error messages in response to the detected one or more erroneous remote procedure calls, combining at least one of the one or more error messages and at least one response to a remote procedure call, or combining at least two error messages, into a first collected reply message, and sending said first collected reply message to the client.
-
-
11. A client comprising:
-
a memory; and a processor configured to; collect and group at least two remote procedure calls into a first collected call message, and send the first collected call message to a server, receive, from the server, one or more error messages indicating an erroneous transmission of one or more of the remote procedure calls of the first collected call message, and combine at least one further remote procedure call that is independent from the remote procedure calls of the first collected call message and all of the one or more remote procedure calls for which an error message was received, or combine all of at least two remote procedure calls for which error messages were received, into a second collected call message, and transmit said second collected call message to the server. - View Dependent Claims (12, 13)
-
-
14. A server comprising:
-
a memory; and a processor configured to; receive, from a client, a first collected call message comprising at least two remote procedure calls, detect one or more erroneous remote procedure calls in the received first collected call message, generate one or more error messages in response to the detected one or more erroneous remote procedure calls, combine at least one of the one or more error messages and at least one response to a remote procedure call, or combine at least two error messages, into a first collected reply message, and send said first collected reply message to the client. - View Dependent Claims (15, 16)
-
-
17. A method of handling collected call message error conditions in a remote procedure call handler in a client, the client being connected to a server via a network, the method comprising:
-
collecting and grouping at least two remote procedure calls into a first collected call message, and sending the first collected call message to the server; receiving, from the server, one or more error messages indicating an erroneous transmission of one or more of the remote procedure calls of the first collected call message; and combining at least one further remote procedure call that is independent from the remote procedure calls of the first collected call message and all of the one or more remote procedure calls for which an error message was received. - View Dependent Claims (18, 19)
-
-
20. A method of handling collected call message error conditions in a remote procedure call handler in a client, the client being connected to a server via a network, the method comprising:
-
collecting and grouping at least two remote procedure calls into a first collected call message, and sending the first collected call message to the server; receiving, from the server, one or more error messages indicating an erroneous transmission of one or more of the remote procedure calls of the first collected call message; and combining all of at least two remote procedure calls for which error messages were received, into a second collected call message, and transmitting said second collected call message to the server. - View Dependent Claims (21, 22)
-
Specification