我们正在为第三方WCF Web服务开发JAXWS客户端。 JAXWS客户端将成为将部署在tomcat上的基于Web的大型应用程序的一部分。 并非所有env中的服务器都可以通过Internet进行通信,因此网络团队已经配置了带有身份验证的SOCKS代理。
我知道我可以将-DsocksProxyHost作为命令行参数传递但我不能这样做,因为它适用于整个Web应用程序。我已经完成了这个javadoc-link
关于如何设置基于连接的代理设置。但问题是,因为我正在使用wsimport生成的服务来抽象URL连接功能,所以我无法使用URConnection conn = url.openConnection(proxy);
方法。
任何想法/想法?