摘要 |
PROBLEM TO BE SOLVED: To switch a server object without stopping work in decentralized object environment by managing the versions of decentralized objects by making use of the functions of the decentralized objects. SOLUTION: A server object registers its version in a version management database 102 first. Then a search for whether or not there is an old server object having the same function is made. If not, the process is ended and the process of the original function of the server is performed. When there is an old server object, one new server object is started, the old server object is instructed to end instead, and the registration information of the corresponding server object is deleted from the version management database 102. The server object instructed to end is made to accept no request from a client thereafter and then a process needed to end the server object is performed. Consequently, the switching of the server objects is completed.
|