首页> 外国专利> Programming model for collaborative distributed systems

Programming model for collaborative distributed systems

机译:协作分布式系统的编程模型

摘要

Described are methods of providing data sharing between applications. The applications run on different computers, communicate via a network, and share a same distributed object. Each application maintains on its computer an invariant copy of the distributed object and a variant copy of the distributed object. Each application performs update operations to the distributed object, where such an update operation issued by a given one of the applications is performed by: executing the update operation on the variant copy maintained by the given application (i) without the given application waiting for the other applications to perform the operation (each invariant copy is guaranteed to converge to a same state) and (ii) at each of the applications, including the given application, executing the update operation on the corresponding invariant copies.
机译:描述了在应用程序之间提供数据共享的方法。这些应用程序在不同的计算机上运行,​​通过网络进行通信,并共享相同的分布式对象。每个应用程序在其计算机上维护分布式对象的不变副本和分布式对象的变量副本。每个应用程序都对分布式对象执行更新操作,其中,由给定应用程序之一发出的更新操作通过以下方式执行:对给定应用程序(i)维护的变体副本执行更新操作,而给定应用程序不等待更新对象。其他执行该操作的应用程序(保证每个不变副本都收敛到相同状态),以及(ii)在每个应用程序(包括给定应用程序)上对相应的不变副本执行更新操作。

著录项

相似文献

  • 专利
  • 外文文献
  • 中文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号