当我添加此行时,我有一个通过 ssl 调用 Web 服务的 SOAP 客户端:
System.setProperty("java.protocol.handler.pkgs","com.sun.net.ssl.internal.www.protocol");
客户端的工作速度为每秒 15 次调用,当删除它时,速度会降至每秒 1.5 次(慢 10 倍),我在 Windows 计算机上使用 java 4 和 tomcat 6 作为我的开发环境
我对此很满意,但是当将相同的代码部署到unix机器上的oracle应用程序服务器10g时,速度始终是每秒1.5,无论我是否设置属性!
有人能弄清楚这是怎么回事吗?!
最佳答案
在 Oracle App Server 中,尝试使用 oracle.mds.net.protocol 而不是 com.sun.net.ssl.internal.www.protocol。这是WebLogic中默认使用的值,我从未使用过OAS,所以我无法提供建议。
关于java - 属性 java.protocol.handler.pkgs,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14336684/