首页> 外国专利> Object oriented network system for allocating ranges of globally unique object identifiers from a server process to client processes which release unused identifiers

Object oriented network system for allocating ranges of globally unique object identifiers from a server process to client processes which release unused identifiers

机译:面向对象的网络系统,用于将范围广泛的全局唯一对象标识符从服务器进程分配到释放未使用的标识符的客户端进程

摘要

A system for generating globally unique identifiers for objects in a distributed object oriented database. In one embodiment the system comprises at least two processors connected by means of a network to a processor executing a server process which provides globally unique identifiers for objects throughout the network. Each processor on the network may execute one or more client processes, each of which may run transactions against the database. Each such client process transmits a request to the server process which provides the globally unique identifiers when that client process requires a globally unique object identifier for objects which the requesting client process is creating. In response to the request, the server which provides globally unique identifiers transmits a range of globally unique object identifiers to the requesting client process. The requesting client process then allocates object identifiers from this range of globally unique object identifiers to the objects it is creating. Upon completion of the allocation of the globally unique object identifiers to the objects which have been created, the requesting client process then returns any unused globally unique object identifiers to the server for use by other client processes.
机译:一种用于为分布式面向对象的数据库中的对象生成全局唯一标识符的系统。在一个实施例中,该系统包括至少两个处理器,该至少两个处理器通过网络连接到执行服务器进程的处理器,该服务器进程为整个网络中的对象提供全局唯一的标识符。网络上的每个处理器可以执行一个或多个客户端进程,每个客户端进程都可以针对数据库运行事务。每个这样的客户端进程将请求发送到服务器进程,当该客户端进程需要请求客户端进程正在创建的对象的全局唯一对象标识符时,该服务器进程将提供全局唯一标识符。响应该请求,提供全局唯一标识符的服务器将一系列全局唯一对象标识符传输到发出请求的客户端进程。然后,发出请求的客户端进程会将这范围的全局唯一对象标识符中的对象标识符分配给它正在创建的对象。在将全局唯一对象标识符分配给已创建的对象之后,请求客户端的进程随后将任何未使用的全局唯一对象标识符返回给服务器,以供其他客户端进程使用。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号