A manageable desktop computer system and an associated method for managing
a plurality of manageable devices. The computer system includes a storage
facility, a registry and a plurality of manageable devices coupled to a
hardware component interface (HCI). The HCI includes a dynamic linked
library (DLL) which contains a first data structure which describes
available management information for each one of the plurality of
manageable devices and a function calls area which contains locational
information as to where, within the storage facility, the registry or the
plurality of manageable devices, the available management information is
maintained. A management application which manages the plurality of
manageable devices using management information received from the computer
system transmits information requests to a management agent which includes
a mapper which translates information requests issued by the management
application and described using a second data structure into information
requests described using the first data structure. The DLL receives the
translated requests for information and, using the first data structure
and the locational information, retrieves the requested information from
either the registry, the storage facility or the manageable device to
which the requested information pertains. The retrieved information is
then propagated to the mapper for translation into the second data
structure and transmission to the management application.
Een handelbaar bureaucomputersysteem en een bijbehorende methode om een meerderheid van handelbare apparaten te beheren. Het computersysteem omvat een opslagfaciliteit, een registratie en een meerderheid van handelbare apparaten die aan een interface van de hardwarecomponent (HCI) worden gekoppeld. HCI omvat een dynamische verbonden bibliotheek (DLL) die een eerste gegevensstructuur bevat die beschikbare beheersinformatie voor elke één van de meerderheid van handelbare apparaten beschrijft en een functie gebied roept dat plaatsinformatie bevat in verband met waar, binnen de opslagfaciliteit, de registratie of de meerderheid van handelbare apparaten, de beschikbare beheersinformatie wordt gehandhaafd. Een beheersinschrijving die de meerderheid van handelbare apparaten gebruikend beheersinformatie beheert die van het computersysteem wordt ontvangen brengt informatieverzoeken aan een beheersagent die over mapper omvatten wat informatieverzoeken vertaalt die door de beheerstoepassing worden uitgegeven en beschreven het gebruiken van een tweede gegevensstructuur in informatie beschreven gebruikend de eerste gegevensstructuur vraagt. DLL ontvangt de vertaalde verzoeken om informatie en, gebruikend de eerste gegevensstructuur en de plaatsinformatie, wint de gevraagde informatie van of de registratie, de opslagfaciliteit of het handelbare apparaat terug waartot de gevraagde informatie behoort. De teruggewonnen informatie wordt dan verspreid aan mapper voor vertaling in de tweede gegevensstructuur en transmissie aan de beheerstoepassing.