-
公开(公告)号:US5802367A
公开(公告)日:1998-09-01
申请号:US585511
申请日:1996-01-16
申请人: Andrew F. Held , Edward K. Jung , Paul Leach , Pradyumna K. Misra , Richard K. Sailor , Michael R. C. Seaman , Nathaniel S. Brown
发明人: Andrew F. Held , Edward K. Jung , Paul Leach , Pradyumna K. Misra , Richard K. Sailor , Michael R. C. Seaman , Nathaniel S. Brown
CPC分类号: G06F9/4843 , G06F9/445 , G06F9/44521 , G06F9/465 , G06F9/544 , G06F9/547
摘要: A method and system for transparently executing code using a surrogate process is provided. In a preferred embodiment, the underlying system provides a surrogate program that can execute server dynamic-link libraries. When a client program wishes to access an object of a sharable class or a class factory object, the client program requests a service control manager to execute the server code for the sharable class. In response, the service control manager determines from a registration database whether the server code is available in the form of a server executable or a server dynamic-link library. If the server code is implemented as a server dynamic-link library, the service control manager either returns the location of the server dynamic-link library to the client program to be run in the execution context of the client program or the service control manager launches the surrogate program and requests it to load the server dynamic-link library, thereby isolating the server dynamic-link library from the client program execution context. When the surrogate process is launched, the surrogate process loads the requested server dynamic-link library and instantiates class factory objects corresponding to the sharable classes implemented by the server dynamic-link library. In one embodiment, multiple server dynamic-link libraries can be loaded within the same surrogate process. According to this embodiment, when the client program requests access to an object of a sharable class or to a class factory object, the service control manager determines whether the server code that implements the object can be loaded in a surrogate process that is already executing or whether a new surrogate process needs to be launched. Once the server dynamic-link library is loaded in the surrogate process and a reference to a server object returned to the client program, the client program can communicate with the server code in the same manner as if the server code had been loaded into the execution context of the client program.
-
公开(公告)号:US5649194A
公开(公告)日:1997-07-15
申请号:US459809
申请日:1995-06-02
申请人: Arnold Miller , Yuval Neeman , Aaron M. Contorer , Pradyumna K. Misra , Michael R. C. Seaman , Darryl E. Rubin
发明人: Arnold Miller , Yuval Neeman , Aaron M. Contorer , Pradyumna K. Misra , Michael R. C. Seaman , Darryl E. Rubin
CPC分类号: G06F21/6218 , G06F17/30067 , G06F21/6236 , Y10S707/966 , Y10S707/99939 , Y10S707/99945 , Y10S707/99948
摘要: A software system unifies directory services with the file system. Directory service entries and other files are all stored in a common logical format, such as an object format. The unification of files with directory service entries allows a common set of tools to operate on both such entities and allows a common name space to be utilized. Security measures are taken so as to prevent unauthorized access to the directory service entries.
摘要翻译: 软件系统将目录服务与文件系统进行统一。 目录服务条目和其他文件都以普通逻辑格式存储,例如对象格式。 文件与目录服务条目的统一允许一组通用工具对这两个实体进行操作,并允许使用通用名称空间。 采取安全措施,以防止未经授权的访问目录服务条目。
-
公开(公告)号:US07788678B2
公开(公告)日:2010-08-31
申请号:US11688760
申请日:2007-03-20
申请人: Dave D. Straube , Aaron M. Contorer , Arnold S. Miller , Balan S. Raman , Pradyumna K. Misra , Michael R. C. Seaman
发明人: Dave D. Straube , Aaron M. Contorer , Arnold S. Miller , Balan S. Raman , Pradyumna K. Misra , Michael R. C. Seaman
CPC分类号: G06F9/54 , G06F17/30215
摘要: A system and method for expediting the replication of at least one specified object to a replica in a distributed computer system. A source object of a source replica determines that it has an urgent change to propagate through the distributed system, and informs a replication facility at the source replica of the urgent change. The facility extracts, or is provided with, the change information from that object, and the source replica communicates information representative of the change to a destination replica. A replication facility at the destination replica provides the change information to a destination replica object, which uses the information to make itself consistent with the source replica object.
摘要翻译: 一种用于在分布式计算机系统中加速复制至少一个指定对象到副本的系统和方法。 源副本的源对象确定它具有通过分布式系统传播的紧急更改,并在紧急更改的源副本上通知复制设备。 该设施从该对象提取或提供变更信息,并且源副本将表示该更改的信息传达到目的地副本。 目标副本上的复制工具将更改信息提供给目标副本对象,该对象使用该信息使其自身与源副本对象一致。
-
公开(公告)号:US5675787A
公开(公告)日:1997-10-07
申请号:US460137
申请日:1995-06-02
申请人: Arnold Miller , Yuval Neeman , Aaron M. Contorer , Pradyumna K. Misra , Michael R. C. Seaman , Darryl E. Rubin
发明人: Arnold Miller , Yuval Neeman , Aaron M. Contorer , Pradyumna K. Misra , Michael R. C. Seaman , Darryl E. Rubin
CPC分类号: G06F21/6218 , G06F17/30067 , G06F21/6236 , Y10S707/966 , Y10S707/99939 , Y10S707/99945 , Y10S707/99948
摘要: A software system unifies directory services with the file system. Directory service entries and other files are all stored in a common logical format, such as an object format. The unification of files with directory service entries allows a common set of tools to operate on both such entities and allows a common name space to be utilized. Security measures are taken so as to prevent unauthorized access to the directory service entries.
-
公开(公告)号:US07430744B2
公开(公告)日:2008-09-30
申请号:US11408654
申请日:2006-04-21
申请人: Dave D. Straube , Aaron M. Contorer , Arnold S. Miller , Balan S. Raman , Pradyumna K. Misra , Michael R. C. Seaman
发明人: Dave D. Straube , Aaron M. Contorer , Arnold S. Miller , Balan S. Raman , Pradyumna K. Misra , Michael R. C. Seaman
IPC分类号: G06F9/46
CPC分类号: G06F9/54 , G06F17/30215
摘要: A system and method for expediting the replication of at least one specified object to a replica in a distributed computer system. A source object of a source replica determines that it has an urgent change to propagate through the distributed system, and informs a replication facility at the source replica of the urgent change. The facility extracts, or is provided with, the change information from that object, and the source replica communicates information representative of the change to a destination replica. A replication facility at the destination replica provides the change information to a destination replica object, which uses the information to make itself consistent with the source replica object.
摘要翻译: 一种用于在分布式计算机系统中加速复制至少一个指定对象到副本的系统和方法。 源副本的源对象确定它具有通过分布式系统传播的紧急更改,并在紧急更改的源副本上通知复制设备。 该设施从该对象提取或提供变更信息,并且源副本将表示该更改的信息传达到目的地副本。 目标副本上的复制工具将更改信息提供给目标副本对象,该对象使用该信息使其自身与源副本对象一致。
-
公开(公告)号:US06412017B1
公开(公告)日:2002-06-25
申请号:US08673929
申请日:1996-07-01
申请人: Dave D. Straube , Aaron M. Contorer , Arnold S. Miller , Balan S. Raman , Pradyumna K. Misra , Michael R. C. Seaman
发明人: Dave D. Straube , Aaron M. Contorer , Arnold S. Miller , Balan S. Raman , Pradyumna K. Misra , Michael R. C. Seaman
IPC分类号: G06F946
CPC分类号: G06F9/54 , G06F17/30215
摘要: A system and method for expediting the replication of at least one specified object to a replica in a distributed computer system. A source object of a source replica determines that it has an urgent change to propagate through the distributed system, and informs a replication facility at the source replica of the urgent change. The facility extracts, or is provided with, the change information from that object, and the source replica communicates information representative of the change to a destination replica. A replication facility at the destination replica provides the change information to a destination replica object, which uses the information to make itself consistent with the source replica object.
-
公开(公告)号:US5689700A
公开(公告)日:1997-11-18
申请号:US175063
申请日:1993-12-29
申请人: Arnold Miller , Yuval Neeman , Aaron M. Contorer , Pradyumna K. Misra , Michael R. C. Seaman , Darryl E. Rubin
发明人: Arnold Miller , Yuval Neeman , Aaron M. Contorer , Pradyumna K. Misra , Michael R. C. Seaman , Darryl E. Rubin
CPC分类号: G06F21/6218 , G06F17/30067 , G06F21/6236 , Y10S707/966 , Y10S707/99939 , Y10S707/99945 , Y10S707/99948
摘要: A software system unifies directory services with the file system. Directory service entries and other files are all stored in a common logical format, such as an object format. The unification of files with directory service entries allows a common set of tools to operate on both such entities and allows a common name space to be utilized. Security measures are taken so as to prevent unauthorized access to the directory service entries.
-
公开(公告)号:US07814499B2
公开(公告)日:2010-10-12
申请号:US11275116
申请日:2005-12-12
申请人: Dave D. Straube , Aaron M. Contorer , Arnold S. Miller , Balan S. Raman , Pradyumna K. Misra , Michael R. C. Seaman
发明人: Dave D. Straube , Aaron M. Contorer , Arnold S. Miller , Balan S. Raman , Pradyumna K. Misra , Michael R. C. Seaman
IPC分类号: G06F9/44
CPC分类号: G06F9/54 , G06F17/30215
摘要: A system and method for expediting the replication of at least one specified object to a replica in a distributed computer system. A source object of a source replica determines that it has an urgent change to propagate through the distributed system, and informs a replication facility at the source replica of the urgent change. The facility extracts, or is provided with, the change information from that object, and the source replica communicates information representative of the change to a destination replica. A replication facility at the destination replica provides the change information to a destination replica object, which uses the information to make itself consistent with the source replica object.
-
公开(公告)号:US07200847B2
公开(公告)日:2007-04-03
申请号:US10154014
申请日:2002-05-23
申请人: Dave D. Straube , Aaron M. Contorer , Arnold S. Miller , Balan S. Raman , Pradyumna K. Misra , Michael R. C. Seaman
发明人: Dave D. Straube , Aaron M. Contorer , Arnold S. Miller , Balan S. Raman , Pradyumna K. Misra , Michael R. C. Seaman
IPC分类号: G06F9/46
CPC分类号: G06F9/54 , G06F17/30215
摘要: A system and method for expediting the replication of at least one specified object to a replica in a distributed computer system. A source object of a source replica determines that it has an urgent change to propagate through the distributed system, and informs a replication facility at the source replica of the urgent change. The facility extracts, or is provided with, the change information from that object, and the source replica communicates information representative of the change to a destination replica. A replication facility at the destination replica provides the change information to a destination replica object, which uses the information to make itself consistent with the source replica object.
摘要翻译: 一种用于在分布式计算机系统中加速复制至少一个指定对象到副本的系统和方法。 源副本的源对象确定它具有通过分布式系统传播的紧急更改,并在紧急更改的源副本上通知复制设备。 该设施从该对象提取或提供变更信息,并且源副本将表示该更改的信息传达到目的地副本。 目标副本上的复制工具将更改信息提供给目标副本对象,该对象使用该信息使其自身与源副本对象一致。
-
公开(公告)号:US6081898A
公开(公告)日:2000-06-27
申请号:US906346
申请日:1997-08-05
申请人: Arnold Miller , Yuval Neeman , Aaron M. Contorer , Pradyumna K. Misra , Michael R. C. Seaman , Darryl E. Rubin
发明人: Arnold Miller , Yuval Neeman , Aaron M. Contorer , Pradyumna K. Misra , Michael R. C. Seaman , Darryl E. Rubin
CPC分类号: G06F21/6218 , G06F17/30067 , G06F21/6236 , Y10S707/966 , Y10S707/99939 , Y10S707/99945 , Y10S707/99948
摘要: A software system unifies directory services with the file system. Directory service entries and other files are all stored in a common logical format, such as an object format. The unification of files with directory service entries allows a common set of tools to operate on both such entities and allows a common name space to be utilized. Security measures are taken so as to prevent unauthorized access to the directory service entries.
摘要翻译: 软件系统将目录服务与文件系统进行统一。 目录服务条目和其他文件都以普通逻辑格式存储,例如对象格式。 文件与目录服务条目的统一允许一组通用工具对这两个实体进行操作,并允许使用通用名称空间。 采取安全措施,以防止未经授权的访问目录服务条目。
-
-
-
-
-
-
-
-
-