The system, method, and program of this invention enables a developer to
write a platform independent program that can read, create, modify,
delete, and enumerate registry type of information regardless of whether
or not a targeted operating system supports a registry or registry
equivalent functionality. More specifically, as disclosed herein, there is
a global registry object for carrying out, i.e., mapping, registry
functions or registry equivalent functions across multiple operating
systems. A system independent registry, referred to as a registryDB
object, is created for those systems that do not have a registry
equivalent. In a preferred embodiment, the registryDB object provides a
registry equivalent store for any operating system by using a text file
that resembles a Java properties file; although any database or file
system could be used to save the registry information.
Het systeem, de methode, en het programma van deze uitvinding laten een ontwikkelaar toe om een platform onafhankelijk programma te schrijven dat, registratietype van informatie ongeacht lezen, tot stand brengen, wijzigen schrappen en kan opsommen al dan niet een gericht werkend systeem een registratie of registratie een gelijkwaardige functionaliteit steunt. Specifieker, zoals hierin, is er onthuld een globaal registratievoorwerp voor het uitvoeren van, d.w.z., het in kaart brengen, registratiefuncties of registratie gelijkwaardige functies over veelvoudige werkende systemen. Een systeem onafhankelijke registratie, die als voorwerp registryDB wordt bedoeld, wordt gecreeerd voor die systemen die geen registratieequivalent hebben. In een aangewezen belichaming, verstrekt het voorwerp registryDB een registratie gelijkwaardige opslag voor om het even welk werkend systeem door een tekstdossier te gebruiken dat op een de eigenschappen van Java dossier lijkt; hoewel om het even welk gegevensbestand of dossiersysteem zou kunnen worden gebruikt om de registratieinformatie te bewaren.