Exchange of data between components of distributed software having different versions of software
OwnerTuomo Aro, Henri Sarainventors
Life of this patent
Estimating the term…
Loading patent…
OwnerTuomo Aro, Henri Sarainventors
Estimating the term…
The present invention relates to exchanging data between software components in a distributed software system comprising a first software component and a second software component. A first data exchange metadata description is provided that contains information on data structures used in a serialized data exchange by the first software component. A dedicated second data exchange metadata description is provided for each older version of the second software component, each second data exchange metadata description containing information on data structures to be used in a serialized data exchange by the second software component. As a consequence, the first software component having a newer version is able to exchange data with any of the older second software components by using the respective data exchange metadata in data serialization and deserialization.
A method for updating a software component in a distributed software system comprising a first software component and one or more second software components, said method comprising
A method for updating a software component in a distributed software system comprising a first software component and one or more second software components, said method comprising
A method for updating a software component in a distributed software system comprising a first software component and one or more second software components installed apart from each other, said method comprising
A method for updating a software component in a distributed software system comprising a first software component and one or more second software components installed apart from each other, said method comprising
A method for exchanging data between software components in a distributed software system comprising a first software component and a second software component, said method comprising
A method for exchanging data between software components in a distributed software system comprising a server software component and client software components, said method comprising
A method for exchanging data between software components in a distributed software system comprising a first software component and a second software component, said method comprising
A distributed computer system, comprising
A client-server computer system, comprising
A server computer for a client-server computer system, comprising means for exchanging data with client software components, said means further comprising
A computer for a distributed software system comprising a first software component and at least one second software component, said computer comprising said first software component and means for exchanging data with said at least one second software component, said means further comprising
A server computer program comprising a program code configured to perform the following routines when run on a computer,
A server computer program comprising a program code configured to perform the following routines when run on a computer,
Dependencies are inferred from the claim text.