首页> 外国专利> A method and system for reliable remote object reference management

A method and system for reliable remote object reference management

机译:一种可靠的远程对象引用管理的方法和系统

摘要

The present invention pertains to a system and method for tracking object references in an object-oriented computing system including a number of independent computing nodes interconnected by a communications link. The reference counting mechanism tracks references to an object through the use of a messaging protocol. A server node keeps a foreign reference count for each of its objects. The foreign reference count indicates the number of remote nodes having a reference to one of the server's objects. A server node increments the foreign reference count for each object reference that it exports prior to sending it to an intended client node. A client node will send a message to the server node when it has already received the exported object reference and in response to this message, the server node decrements the appropriate foreign reference count. When a client node receives an object reference from another client node, the receiving client node will message the appropriate server node that the receiving client node has a reference to the object. In response, the server node increments the appropriate foreign reference count. The reference counting mechanism utilizes a node failure protocol in order to accurately track the foreign reference counts in light of node failures.
机译:本发明涉及一种用于在包括多个通过通信链路互连的独立计算节点的面向对象的计算系统中跟踪对象引用的系统和方法。引用计数机制通过使用消息传递协议来跟踪对对象的引用。服务器节点为其每个对象保留一个外部引用计数。外部引用计数表示引用服务器对象之一的远程节点的数量。服务器节点在将其导出到目标客户端节点之前,为其导出的每个对象引用增加外部引用计数。当客户端节点已经接收到导出的对象引用时,客户端节点将向服务器节点发送消息,并且响应于此消息,服务器节点将减少适当的外部引用计数。当一个客户端节点从另一个客户端节点接收到对象引用时,接收客户端节点将向适当的服务器节点发送消息,即接收客户端节点具有对该对象的引用。作为响应,服务器节点增加适当的外部引用计数。参考计数机制利用节点故障协议,以便根据节点故障准确跟踪外部参考计数。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号