[[三省堂デイリーコンサイスの辞書参照サービス:http://www.btonic.com/ws/]]が一般に公開されています。[[.NET:http://www.microsoft.com/japan/net/]]から利用する事を想定しているようですが、[[Apache AXIS 1.1:http://ws.apache.org/axis/]]でも使えるよ~ってことを検証してみました。
*** 三省堂デイリーコンサイス辞書検索クライアント (Apache AXIS 1.1) [#w0595631]
-実行可能バイナリ~
&ref(http://jomora.net/archive/download.gif,nolink); http://jomora.bne.jp/archive/2003/dictionary.jar (2.3MB)~
&ref(http://jomura.net/archive/download.gif,nolink); http://jomura.bne.jp/archive/2003/dictionary.jar (2.3MB)~
※ このファイルには、[[Apache AXIS 1.1:http://ws.apache.org/axis/]]のバイナリモジュールが含まれています。
--JDK1.4以上の環境下で以下のコマンドにより実行できます。
%java -jar dictionary.jar
--FireWall環境下の方は、以下の例のようにWeb-Proxyを指定してください。
%java -Dhttp.proxyHost=192.168.0.1 -Dhttp.proxyPort=8080 -jar dictionary.jar
--単語の意味表示が妙に汚いのは、[[JEditorPane:http://java.sun.com/j2se/1.4/ja/docs/ja/api/javax/swing/JEditorPane.html]]がHTML3.2にしか対応してないから?<br/>の > が残っちゃうんだもの…(++)
-ソースコード~
&ref(http://jomora.net/archive/download.gif,nolink); http://jomora.bne.jp/archive/2003/dictionary_src.jar (29KB)
&ref(http://jomura.net/archive/download.gif,nolink); http://jomura.net/archive/2003/dictionary_src.jar (29KB)
--Javaアプリケーション、Webサービススタブ、WebサービスTestCaseクラスなど、開発時に用いたコード全て。
--参照型のメソッド引数(ref, out)をAxis1.1にかけると、~Holderというクラスで受けるのかな?
CENTER:&ref(dictionary.png);