misima SOAP Proxy 経由のアクセス

|

misima SOAP クライアントを使って,Proxy 経由でサーバに接続する方法を調べていた。Axis のマニュアルを漁っていたら,あった。当然といえば当然。さすがといえばさすが。

SOAP クライアントを起動する java ランチャの引数に,次のオプションを追加指定すればよいらしい。

-Dhttp.proxyHost=proxy.mycompany.com \
-Dhttp.proxyPort=80 \
-Dhttp.proxyUser=myusername \
-Dhttp.proxyPassword=mypassword

もうひとつの手段として,アプリのコードに setProperty() メソッドを書いてもよいとのこと。

System.setProperty("http.proxyHost", "xxx.xxx.xxx.xxx");
System.setProperty("http.proxyPort", "8180");
System.setProperty("http.proxyUser", "username");
System.setProperty("http.proxyPassword", "pass");

最初のものがうまく働くのであれば,プログラムコードを変更しなくてよいので手間がない。こんど試してみよう。

* * *

[10.4 付記]

今日夕方定時後,試してみた。バッチリ成功した。以下のように java コマンドを発行すればOKであった。

java -Dhttp.proxyHost="Proxyホスト" -Dhttp.proxyPort="Proxyポート番号" \
     -Dhttp.proxyUser="ユーザID" -Dhttp.proxyPassword="パスワード" \
     misimaSoapClient -kyitq -s c -u \
     http://yasuda.homeip.net/axis/services/misimaSoapConnector \
     < input > output 

Moon Calendar

Profile

ISAO YASUDA。システムエンジニア。神奈川県在住。昭和 30 年代を懐かしむオヤジ。ロシアに興味があります。
[more], [About our site]

Notice

この文書はフィクションであり,実在する個人,団体等とは一切関係ありません。

R-18 指定サイトです。そのうち「18 歳以上ですか」の認証を入れる予定です。

文書の記述内容は無保証です。不適切な表現があればコメントにてご指摘ください。

コメント,トラックバックは,現在,運用を停止しています。ご意見等ありましたら isao@yasuda.homeip.net 宛電子メールにてお願いします。

Links

About this entry

Written by isao at 2007年10月 3日 12:47.

Previous: misima-2.3g 公開

Next: misima 利用の手引き

Recent Entries in Main Index.
All Entries in Archive Index.

February 2012

Sun Mon Tue Wed Thu Fri Sat
      1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29      
Powered by Movable Type 4.1 blog counter