Claims
- 1. A system for representing devices on a computer network, comprising:a) a topology service including: i) a protocol interface mechanism; ii) an engine; and iii) a database support mechanism; said protocol mechanism, said engine, and said database support mechanism being configured to operate as independent components such that any of said protocol interface mechanism, said engine, and said database support mechanism components can be substituted with a second such component without substantial reconfiguration of the remaining components; said topology service being coupled with b) a data storage mechanism.
- 2. The system of claim 1, wherein said database support mechanism is configured to provide relational database functions to manage a database.
- 3. The system of claim 1, wherein said engine comprises a series of object classes configured to define computer network topology nodes that include information about devices on said computer network.
- 4. The system of claim 1, wherein said protocol interface is configured to receive messages from other services and entities on said computer network and translate said messages into a format compatible with said engine.
- 5. A system for representing devices on a computer network, comprising:a topology service including: i) a protocol interface mechanism; ii) an engine; and iii) a database support mechanism; said topology service being coupled with a data storage mechanism; and wherein said protocol mechanism, said engine, and said database support mechanism are configured to operate as independent components such that any of said protocol interface mechanism, said engine, and said database support mechanism components can be substituted with a second such component without substantial reconfiguration of the remaining components.
- 6. The system of claim 5, wherein said engine comprises a series of object classes configured to define computer network topology nodes that include information about devices on said computer network.
- 7. The system of claim 5, wherein said protocol interface is configured to receive messages from other services and entities on said computer network and translate said messages into a format compatible with said engine.
- 8. The system of claim 5, wherein said database support mechanism is configured to provide relational database functions to manage a database.
Parent Case Info
This application is a division of application Ser. No. 09/205,826, filed Dec. 4, 1998, now U.S. Pat. No. 6,243,746.
US Referenced Citations (10)