发明名称 Allowing inconsistency in a distributed client-server application
摘要 The invention enables multiple users to simultaneously access and change the contents of a database in a flexible manner. Each user interacts with a working copy of a master copy of the database. The contents of each of the working copies of the database can be accessed and manipulated so that the contents of the working copy of the database can be revised. Each user has control over whether to the "publish" revisions made to the contents of that user's working copy of the database, i.e., write the revisions to the master copy and present other users with the option of including the revisions in the working copies of those other users. Each user has the option to reject revisions published by other users so that the contents of each user's working copy of the database may or may not be maintained consistent with other working copies of the database operated on by other users. However, in order to ensure data integrity of the master database, each user that rejects the inclusion of revisions published by another user is prospectively prevented from publishing revisions to other users, until the user accepts the previously rejected published revisions. The invention employs a distributed architecture that allows each user to interact with that user's working copy of the database in a way that is controlled by that user without impairing the functionality of the database for other users. The database inconsistency allowed by the invention facilitates the performance by users of "what-if" analyses.
申请公布号 US5751958(A) 申请公布日期 1998.05.12
申请号 US19950497506 申请日期 1995.06.30
申请人 PEOPLESOFT, INC. 发明人 ZWEBEN, MONTE;DEALE, MICHAEL J.;VERSHEL, MARK A.;PETTUS, CHRISTOPHE E.
分类号 G06F17/30;(IPC1-7):H04L12/00 主分类号 G06F17/30
代理机构 代理人
主权项
地址