我在这里离我的深度还很远,所以请耐心等待。我们通过 com.intersys.jdbc.cachedriver 使用 JDBC 在 Intersystems Cache 中运行存储过程并在 Java 中获取结果。但是,还有其他客户端通过 telnet 使用终端直接连接到缓存。我们必须锁定 Cache 的 telnet 端口,以便只能通过 SSL 进行 telnet。但是,这里的 Cache 专家表示,锁定 Cache 中的一个端口会将它们全部锁定,因此 Java 到 Cache 的连接也必须使用 SSL。我模糊地理解一些 JDBC 驱动程序支持 SSL,但我没有看到 Cache 支持。我需要知道的是:
- 为 JDBC 连接配置 SSL 需要什么?(我们使用的是 JBoss 4.2.3)
- 证书呢?我认为那些必须去某个地方。
- 锁定 telnet 连接是否也会以同样的方式锁定 JDBC?