サードパーティの WCF Web サービス用の JAXWS クライアントを開発しています。JAXWS クライアントは、Tomcat にデプロイされる大規模な Web ベースのアプリケーションの一部になります。環境内のすべてのサーバーがインターネット経由で通信できるわけではないため、ネットワーク チームは認証付きの SOCKS プロキシを構成しました。
-DsocksProxyHost をコマンド ライン パラメーターとして渡すことができることはわかっていますが、Web アプリ全体に適用されるため、それを行うことはできません。私はこのjavadoc-linkを調べました
接続ベースのプロキシ設定をセットアップする方法について。しかし、問題は、URL 接続機能を抽象化する wsimport 生成サービスを使用しているため、このURConnection conn = url.openConnection(proxy);
アプローチを使用できないことです。
アイデア/考えはありますか?