1. A method of managing a document shared in a distributed system comprising a document server and a plurality of clients which are connected to said document server via a network, said method comprising the steps of: a) carrying out generation operation for the document via an application program of a specific document generation client by a user to produce an original document generation transaction related to generation of the document, said specific document generation client being one of said plurality of clients; b) transmitting, front said specific document generation client to said document server, the original document generation transaction which designates an access attribute of the document to be generated; c) receiving the original document generation transaction in said document server; d) processing, in said document server, said original document generation transaction as a global document generation transaction to produce a document object; e) transmitting, from said document server to each client corresponding to the access attribute designated by the global document generation transaction, the global document generation transaction as a local document generation transaction; f) receiving the local document generation transaction in each client corresponding to the access attribute designated by the global document generation transaction; g) performing, in each client receiving the local document generation transaction, the local document generation transaction to produce a virtual document object corresponding to the document object generated in said document server; and h) returning, in each client performing the local document generation transaction, the virtual document object to an application program thereof.