首页> 外国专利> The process of locking part of a file stored on a server in a distributed data processing system.The process of locking of a first part of a file stored on a server in a distributed data processing system.The process of locking of a file stored on a server in a distributed data processing system.System for securing a first portion of a file stored on a server in a distributed data processing system.System for securing a file stored in a server of a distributed system

The process of locking part of a file stored on a server in a distributed data processing system.The process of locking of a first part of a file stored on a server in a distributed data processing system.The process of locking of a file stored on a server in a distributed data processing system.System for securing a first portion of a file stored on a server in a distributed data processing system.System for securing a file stored in a server of a distributed system

机译:锁定分布式数据处理系统中存储在服务器上的文件的一部分的过程。锁定分布式数据处理系统中存储在服务器上的文件的第一部分的过程。锁定存储在分布式服务器上的文件的过程。分布式数据处理系统中的服务器。用于保护存储在分布式数据处理系统中的文件的第一部分的系统。用于保护存储在分布式系统的服务器中的文件的系统。

摘要

A distributed data processing system and method in which locks on a file are supported by a data structure that resides on either a client machine or on the file's server. When only a single client's processes are locking a file, the data structure can reside on that client. Whenever a plurality of client machines attempt to place locks on a file, the data structure is moved to the server; this forces the clients locking the file to communicate with the server when performing lock operations. When a client requests a lock from the server that cannot be granted because of an existing blocking lock, the client is informed that it should put the requesting process asleep awaiting a retry notification. When there is a change in the locks on the file that might allow such a client's now sleeping process to acquire the lock, the server sends a retry notice to the client. This awakens the sleeping process at the client, and the process then reattempts the lock operation by sending a message to the server.
机译:驻留在客户端计算机或文件服务器上的数据结构支持其中文件锁的分布式数据处理系统和方法。当只有一个客户端的进程锁定文件时,数据结构可以驻留在该客户端上。每当多个客户端计算机尝试在文件上放置锁时,数据结构都将移至服务器。这会在执行锁定操作时强制锁定文件的客户端与服务器通信。当客户端从服务器请求由于现有阻止锁而无法授予的锁时,会通知客户端应将请求进程置于睡眠状态,以等待重试通知。当文件上的锁发生更改,可能会使此类客户端的当前休眠进程获取该锁时,服务器将向客户端发送重试通知。这会唤醒客户端的睡眠过程,然后该过程通过向服务器发送消息来重新尝试锁定操作。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号