Web-based enterprise management with multiple repository capability
    1.
    发明授权
    Web-based enterprise management with multiple repository capability 有权
    具有多个存储库功能的基于Web的企业管理

    公开(公告)号:US06976262B1

    公开(公告)日:2005-12-13

    申请号:US09333591

    申请日:1999-06-14

    IPC分类号: G06F9/46 H04L29/06

    摘要: A transport neutral technique allows an object manager to communicate with a CIM repository using any of a variety of protocols. The object manager software is independent of the transport mechanism used and need not be changed if the transport mechanism changes. A computer system to be managed includes a CIM object manager and any number of provider APIs that provide resource information about the computer system. A CIM repository stores classes and instances used by the object manager. A remote application computer runs a software management application that communicates with the object manager of the computer system using a local client API. A Repository API of the object manager includes an interface definition defining all methods called by the object manager. Also included is a protocol-specific class that implements the interface definition; there is a protocol-specific class for each protocol desired to be supported. Each class implements methods using a specific protocol. A factory class is executed when the object manager invokes a method call passing in a desired protocol parameter. The factory class creates a protocol-specific object of one of the protocol-specific classes depending on the protocol parameter. The object is returned to the object manager which executes one of its protocol-specific methods thus allowing communication to a repository using a protocol independent of the object manager.

    摘要翻译: 运输中性技术允许对象管理器使用各种协议中的任一种与CIM存储库进行通信。 对象管理器软件独立于所使用的传输机制,如果传输机制发生变化,则不需要更改。 要管理的计算机系统包括CIM对象管理器和提供关于计算机系统的资源信息的任何数量的提供者API。 CIM存储库存储对象管理器使用的类和实例。 远程应用程序计算机运行使用本地客户端API与计算机系统的对象管理器进行通信的软件管理应用程序。 对象管理器的存储库API包括定义由对象管理器调用的所有方法的接口定义。 还包括实现接口定义的协议专用类; 每个协议都有一个特定于协议的类,需要被支持。 每个类使用特定协议实现方法。 当对象管理器调用传递所需协议参数的方法调用时,执行工厂类。 工厂类根据协议参数创建特定于协议的类之一的协议特定对象。 该对象被返回给对象管理器,该对象管理器执行其特定于协议的方法之一,从而允许使用独立于对象管理器的协议向仓库进行通信。

    Methods and system for efficient association traversals

    公开(公告)号:US07054853B2

    公开(公告)日:2006-05-30

    申请号:US09895077

    申请日:2001-07-02

    IPC分类号: G06F17/30

    摘要: Methods and systems are provided for performing efficient association traversal operations in a Common Information Model (CIM) implemented environment. A CIM Object Manager creates and defines instance objects and corresponding association objects in a repository. The CIM Object Manager creates wrappers for each object that include reverse links that show the relationship from an object to any corresponding association objects. When a relationship request for a selected object is received by the CIM Object Manager, it performs an association traversal operation using the reverse links stored in the repository. The CIM Object Manager locates the target object's wrapper in the repository, and collects relationship information from the reverse links included within the wrapper. The collected relationship information is then passed to the entity that initiated the request. Accordingly, efficient association traversals may be performed, without having to traverse each instance of defined association objects.