发明授权
- 专利标题: Methods, apparatus and data structures for managing objects
- 专利标题(中): 用于管理对象的方法,设备和数据结构
-
申请号: US408954申请日: 1995-03-22
-
公开(公告)号: US6009266A公开(公告)日: 1999-12-28
- 发明人: David M. Brownell , Pavani Diwanji
- 申请人: David M. Brownell , Pavani Diwanji
- 申请人地址: CA Palo Alto
- 专利权人: Sun Microsystems, Inc.
- 当前专利权人: Sun Microsystems, Inc.
- 当前专利权人地址: CA Palo Alto
- 主分类号: G06F15/16
- IPC分类号: G06F15/16 ; G06F9/44 ; G06F9/46 ; G06F12/00 ; G06F9/00 ; G06F15/163
摘要:
A variety of methods, apparatus, and data structures for managing transient and persistent distributed objects are disclosed. Objects for use as object references are described, both for transient and persistent objects. In one aspect of the invention, a data structure that is intended for use as an object reference for a transient object is disclosed having a set of endpoint addresses, an incarnation number, and an object key. These elements serve to uniquely identify and locate the transient object. In another aspect of the invention, an object that is intended for use as an object reference for a persistent object is disclosed having a host computer name, a locator identification, an object key, and a subobject identifier. The first three elements serve as an indirection to the persistent object and the third element is for use by the persistent object. These data structures enable a distributed object operating environment which integrates both transient and persistent objects. A variety of methods utilizing one or more of the elements of the abovementioned object references to provide a system resource efficient interaction between a client requesting service from a server object. One particular method selects the fastest transport mode between the client and the server object. Another specific method teaches reading addressing information directly from local cache memory. If the addressing information is not available in cache memory, the information is first found and then stored in cache memory thereby perpetuating the efficiency of the invention.
公开/授权文献
- US6131629A Table saw 公开/授权日:2000-10-17
信息查询