Windows Azure SDK for Java + proxy

ここのところ数日、Windows Azure SDK for Javaをお試し中。
システムで使いたいからなのだが、ひとつ大きな制約が。

Windows Azure はインターネット上にあるのに、そこにアクセスするSDK for Javaがプロキシ接続に対応していないのだ。

通常のJavaでHTTP開発を行う場合、java.net.* を利用すると思われるが、この場合は、Javaのシステムプロパティ http.proxyHost, http.proxyPort などを設定することで、プロキシを経由させることが出来る。
が、試してみたところ、これが機能しない。なぜかと思ったら、Azure SDK for Javaは、org.apache.http.* 系のモジュールを使ってHTTP通信を行っているみたいなのだ。

ちょっとSDKを改修すればいけそうなものなのだが、、、

Java SDK のsourceforgeにもProxyの要望があがっていたので、すぐに改修されるとうれしいのだが、、、そんなに早くはいかないかなぁ。。。

コメントを残す

メールアドレスが公開されることはありません。