Führen Sie die folgenden Schritte aus, um den JDBC-Treiber herunterzuladen, zu installieren und eine Verbindung mit dem Modellspeicher zu erstellen.
Verbinden Sie den Spectrum-Server nach abgeschlossener Installation des JDBC-Treibers mithilfe der folgenden Details, und verwenden Sie dafür einen einfachen Code oder eine beliebige Anwendung:
- Spectrum-Benutzername
- Kennwort zur Authentifizierung des Spectrum-Benutzernamens
JDBC Driver Class Name = com.pb.spectrum.modelstore.driver.modelstoreDriver
Connection String Template = jdbc:spectrum://${host}:${port}/${modelstore}
.Geben Sie anstelle von{host}
die Server-IP oder den Rechnernamen, den Port für Spectrum Discovery in{port}
und den Namen des Modellspeichers, auf den Sie zugreifen möchten, in{modelstore}
ein.Anmerkung: Der Standard für {port} lautet 32750.- Setzen Sie die Eigenschaft sslEnabled auf true, um im SSL-Modus auf den Modellspeicher zuzugreifen.Anmerkung: Wenn diese Eigenschaft nicht definiert oder auf falsegesetzt ist, stellt der Treiber eine Verbindung im Nicht-SSL-Modus her.
- Definieren Sie für eine unidirektionale SSL-Verbindung die folgenden Eigenschaften:
- trustStoreSpeicherort eines Truststore, der den öffentlichen Serverschlüssel enthält. Der private Schlüssel befindet sich im Schlüsselspeicher des Servers.
- trustStorePassword: Truststore-Kennwort, das mit dem mitgelieferten Kennwort-Dienstprogramm von Spectrum verschlüsselt ist. Anmerkung: Einzelheiten zur Verwendung des Kennwort-Dienstprogramms finden Sie unter Verschlüsselungszeichenfolgen generieren.
- Geben Sie für eine bidirektionale SSL-Verbindung die beiden folgenden zusätzlichen Eigenschaften an.
- keystore: Speicherort des Schlüsselspeichers, der den privaten Schlüssel des Clients enthält. Der öffentliche Schlüssel muss dem Truststore des Servers hinzugefügt werden.
- keystorePassword: Schlüsselspeicher-Kennwort, das mit dem mitgelieferten Kennwort-Dienstprogramm von Spectrum verschlüsselt ist. Anmerkung: Einzelheiten zur Verwendung des Kennwort-Dienstprogramms finden Sie unter Verschlüsselungszeichenfolgen generieren.
- Definieren Sie für eine unidirektionale SSL-Verbindung die folgenden Eigenschaften:
- Konfigurieren Sie die folgenden optionalen Eigenschaften:
- keyStoreType: Art des Schlüsselspeichers. Beispiel: JKS und PKCS12.
- trustAllHosts: Setzen Sie diese Option auf true, damit der Client allen Serverzertifikaten vertrauen kann. Der Standardwert ist false.
- checkExpired: Setzen Sie diese Option auf false, um die Überprüfung, ob die Serverzertifikate abgelaufen sind, zu ignorieren. Der Standardwert ist true.
Sie können nun eine Verbindung mit einem beliebigen Modellspeicher herstellen.