1. A method for message version management in a distributed computing environment including a plurality of nodes, comprising: receiving at least one translation vector in at least one additional node of the plurality of nodes from a first node, the at least one translation vector providing information for the at least one additional node to translate between multiple message versions; translating a message between versions according to the at least one translation vector to generate a translated message; and forwarding the translated message to an application program.