Datenbankhinweise für die Verwendung der UDDI-Registry in Produktionsumgebungen

Die UDDI-Registry bietet vollständige Unterstützung für eine Reihe von Datenbanken und kann für Entwicklungs- und Testzwecke verwendet werden. Es sind jedoch verschiedene Faktoren zu berücksichtigen, wenn Sie sich für die Datenbank entscheiden, die Sie für die UDDI-Registry in der Produktionsumgebung verwenden möchten.

Lesen Sie unbedingt die vom ausgewählten Datenbanklieferanten bereitgestellten Informationen. Außerdem müssen Sie die wahrscheinliche Größe und den Umfang der Anforderungen schätzen und abwägen, ob Ihnen die Gesamtleistung und Skalierbarkeit der UDDI-Registry wichtig sind.

Die Apache Derby -Datenbank unterstützt beispielsweise die vollständige Funktionalität der UDDI-Registry, ist jedoch keine Datenbank auf Unternehmensebene und weist nicht dieselben Merkmale wie Unternehmensdatenbanken wie DB2®auf, z. B. Skalierung oder Leistung.
Unterstützte Konfigurationen: WebSphere® Application Server unterstützt die direkte Kundenverwendung der Apache Derby -Datenbank nur in Test -Umgebungen. Die direkte Nutzung der Apache-Derby-Datenbank durch Kunden wird in Produktionsumgebungen nicht unterstützt. Das Produkt unterstützt die Verwendung von Apache Derby nur in internen Anwendungsserverkomponenten in Produktionsumgebungen.

Wenn Sie mehrere Verbindungen zur UDDI-Registry-Datenbank benötigen (beispielsweise für den Einsatz der UDDI-Registry in einer Clusterkonfiguration) und Apache Derby die von Ihnen bevorzugte Datenbank ist, müssen Sie die netzfähige Version von Apache Derby verwenden. Dies liegt daran, dass die integrierte Apache Derby -Instanz eine Einschränkung aufweist, die es nur einer Java™ Virtual Machine ermöglicht, gleichzeitig auf eine Datenbankinstanz zuzugreifen oder diese zu laden. Anders ausgedrückt, es können nicht zwei Anwendungsserver gleichzeitig auf dieselbe Apache Derby-Datenbankinstanz zugreifen.

Anmerkung: Die UDDI-Registry kann mehrere Benutzer unterstützen, auch wenn eine einzelne Datenbankverbindung vorhanden ist.