会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 4. 发明授权
    • Methods and apparatus for providing an extensible set of auxiliary
services for objects in an object-oriented system
    • 在面向对象系统中为对象提供可扩展的辅助服务的方法和装置
    • US5581761A
    • 1996-12-03
    • US94455
    • 1993-07-20
    • Sanjay R. RadiaMichael L. PowellMichael N. Nelson
    • Sanjay R. RadiaMichael L. PowellMichael N. Nelson
    • G06F9/44G06F7/00
    • G06F9/4428Y10S707/99931
    • An extensible set of auxiliary services for objects in an object-oriented system. Every object in an object-oriented system is implemented by an associated object manager. Each object manager in the present invention has an associated object manager identifier that identifies the object manager. Each object manager in the system can optionally provide various auxiliary services for objects that the object manager implements. These auxiliary services are objects implemented by the object manager itself, or by another object manager. For a particular type of auxiliary service, different object managers may provide different auxiliary services. For example, two object managers may provide two different freeze-melt services. For each type of auxiliary service type, there is a well-known context in which auxiliary services of that type are associated with names. For each type of auxiliary service, there is also a well-known function that transforms an object manager identifier into a name. When a client of an object needs to access an auxiliary service for an object, the client first invokes an operation within the object that provides the object manager identifier for the object manager that manages the object. The client then passes the object manager identifier to the well-known function for the desired type of auxiliary service that transforms the object manager identifier into a name. The client resolves the transformed name within a well-known context for the type of auxiliary service desired to obtain a representation of the desired auxiliary service.
    • 面向对象系统中可扩展的对象辅助服务。 面向对象系统中的每个对象都由相关的对象管理器实现。 本发明中的每个对象管理器具有标识对象管理器的关联对象管理器标识符。 系统中的每个对象管理器可以可选地为对象管理器实现的对象提供各种辅助服务。 这些辅助服务是由对象管理器本身或另一个对象管理器实现的对象。 对于特定类型的辅助服务,不同的对象管理器可以提供不同的辅助服务。 例如,两个对象管理员可以提供两种不同的冷冻融合服务。 对于每种类型的辅助服务类型,存在一种众所周知的上下文,其中该类型的辅助服务与名称相关联。 对于每种类型的辅助服务,还有一个众所周知的功能,它将对象管理器标识符转换成名称。 当对象的客户端需要访问对象的辅助服务时,客户端首先调用对象内的操作,该操作为管理对象的对象管理器提供对象管理器标识符。 然后,客户机将对象管理器标识符传递给用于将对象管理器标识符变换成名称的所需类型的辅助服务的公知功能。 客户端在知名的上下文中解析变换后的名称以获得期望获得所需辅助服务的表示的辅助服务的类型。
    • 8. 发明授权
    • Method and apparatus for determining the type of an object in a
distributed object system
    • 用于确定分布式对象系统中的对象的类型的方法和装置
    • US5793965A
    • 1998-08-11
    • US408633
    • 1995-03-22
    • Peter VanderbiltDavid M. BrownellAlain DemourDwight F. HareMichael L. Powell
    • Peter VanderbiltDavid M. BrownellAlain DemourDwight F. HareMichael L. Powell
    • G06F13/00G06F9/44G06F9/46
    • G06F9/465
    • A method of checking the type of an object located on a remote computer in a distributed object environment computing system is disclosed. Initially, a type checking method to determine whether a remotely located object is of a specified type is invoked. In the invocation, a target interface identifier is included as an argument. A determination is then made as to whether the target interface identifier is equal to or a base for an apparent interface identifier held by a proxy object located on the first computer. If the target interface identifier is determined to be equal to or a base for the apparent interface identifier, an affirmative indication to that effect is returned to the client process. If not, then the target interface identifier is then compared to a real interface identifier. In many embodiments, a call to the server host will have to be made in order to determine the real interface identifier. In some embodiments, a local cache memory can also be provided to store the results of such inquiries. The target interface identifier is then compared to the real interface identifier and a determination is made as to whether the target interface identifier is equal to or a base for the real interface identifier. The result is then returned to the client process. A method of checking the type of an object and additionally returning an output proxy object is also disclosed. The output proxy object may be the original input proxy object that has been widened to the class associated with the target interface identifier, or may be a newly created proxy object that is of the same kind as the input proxy and of the same type as the target interface identifier.
    • 公开了一种在分布式对象环境计算系统中检查位于远程计算机上的对象的类型的方法。 最初,调用用于确定远程位置的对象是否是指定类型的类型检查方法。 在调用中,包含目标接口标识符作为参数。 然后确定目标接口标识符是否等于或由位于第一计算机上的代理对象持有的明显接口标识符的基础。 如果目标接口标识符被确定为等于或明显接口标识符的基础,那么肯定的指示将返回到客户端进程。 如果没有,则将目标接口标识符与真实接口标识符进行比较。 在许多实施例中,必须进行对服务器主机的呼叫以便确定真正的接口标识符。 在一些实施例中,还可以提供本地高速缓冲存储器来存储这种查询的结果。 然后将目标接口标识符与实际接口标识符进行比较,并且确定目标接口标识符是否等于或者是真实接口标识符的基准。 然后将结果返回给客户端进程。 还公开了一种检查对象的类型并另外返回输出代理对象的方法。 输出代理对象可以是被扩展到与目标接口标识符相关联的类的原始输入代理对象,或者可以是新创建的与输入代理相同类型的代理对象,并且与 目标接口标识符。