MAINTAINING MESSAGE VERSIONS AT NODES IN A NETWORK
First Claim
1. An article of manufacture comprising code implemented by nodes in a network to perform operations, the operations comprising:
- maintaining version information of nodes in the network, wherein the version information for the nodes indicates a message version number of messages supported at the node, wherein the nodes supporting one message version number can receive messages having that message version number;
using the version information to determine whether there is at least one common message version number among the nodes; and
negotiating to join a quorum of the nodes having the at least one common message version number.
1 Assignment
0 Petitions
Accused Products
Abstract
Provided are a method, system, and article of manufacture for maintaining message versions at nodes in a network. The nodes in the network maintain version information of nodes in the network. The version information for the nodes indicates a message version number of messages supported at the node. The nodes supporting one message version number can receive messages having that message version number. The nodes use the version information to determine whether there is at least one common message version number among the nodes The nodes supporting the at least one common message version number negotiate to join a quorum of the nodes having the at least one common message version number.
201 Citations
24 Claims
-
1. An article of manufacture comprising code implemented by nodes in a network to perform operations, the operations comprising:
-
maintaining version information of nodes in the network, wherein the version information for the nodes indicates a message version number of messages supported at the node, wherein the nodes supporting one message version number can receive messages having that message version number; using the version information to determine whether there is at least one common message version number among the nodes; and negotiating to join a quorum of the nodes having the at least one common message version number. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A system, comprising:
a plurality of nodes that communicate over a network, wherein each node includes; version information indicating a message version number of messages supported at the nodes in the network, wherein the nodes supporting one message version number can receive messages having that message version number; a message manager to perform operations, the operations comprising; using the version information to determine whether there is at least one common message version number among the nodes; and negotiating to join a quorum of the nodes having the at least one common message version number. - View Dependent Claims (12, 13, 14, 15, 16, 17)
-
18. A method, comprising:
-
maintaining, by nodes in a network, version information of nodes in the network, wherein the version information for the nodes indicates a message version number of messages supported at the node, wherein the nodes supporting one message version number can receive messages having that message version number; using, by the nodes, the version information to determine whether there is at least one common message version number among the nodes; and negotiating, by the nodes supporting the at least one common message version number, to join a quorum of the nodes having the at least one common message version number. - View Dependent Claims (19, 20, 21, 22, 23, 24)
-
Specification