Siga estos pasos para descargar el controlador JDBC, instalarlo y crear una conexión con la tienda de modelos.
Después de instalar el controlador JDBC, use estos detalles para conectarse al servidor de Spectrum con un código simple o cualquier aplicación:
- Nombre de usuario de Spectrum
- Contraseña para autenticar el nombre de usuario de Spectrum
JDBC Driver Class Name = com.pb.spectrum.modelstore.driver.modelstoreDriver
Connection String Template = jdbc:spectrum://${host}:${port}/${modelstore}
.Complete la IP del servidor o el nombre del equipo en lugar de{host}
, el puerto para Spectrum Discovery en{port}
y el nombre de la tienda de modelos a la que desea acceder en{modelstore}
.Nota: El valor predeterminado para {port} es 32750.- Para acceder a la tienda de modelos en modo SSL, establezca la propiedad sslEnabled en true.Nota: Si esta propiedad no está definida o se establece en false, el controlador se conectará en modo no SSL.
- En una conexión SSL unidireccional, defina estas propiedades:
- trustStore: es la ubicación de un almacén de confianza que contiene la clave pública del servidor. La clave privada estará en el almacén de claves del servidor.
- trustStorePassword: es la contraseña del almacén de confianza cifrada con la utilidad de contraseñas de Spectrum que se envió. Nota: Para obtener detalles sobre cómo utilizar la utilidad de contraseñas, consulte Generación de cadenas de caracteres de cifrado.
- En una conexión SSL bidireccional, especifique estas dos propiedades adicionales.
- keystore: es la ubicación del almacén de claves que contiene la clave privada del cliente. La clave pública debe agregarse al almacén de confianza del servidor.
- keystorePassword: es la contraseña del almacén de claves cifrada con la utilidad de contraseñas de Spectrum que se envió. Nota: Para obtener detalles sobre cómo utilizar la utilidad de contraseñas, consulte Generación de cadenas de caracteres de cifrado.
- En una conexión SSL unidireccional, defina estas propiedades:
- Configure estas propiedades opcionales:
- keyStoreType: tipo de almacén de claves. Por ejemplo, JKS y PKCS12.
- trustAllHosts: establézcalo como true para que el cliente confíe en todos los certificados del servidor. El valor predeterminado es false.
- checkExpired: establézcalo como false para ignorar la comprobación si los certificados del servidor han caducado. El valor predeterminado es true.
Ahora puede conectarse a la tienda de modelos que desee.