先週は,JAX-WSを使用して簡単なWebサービスを作ってみました。とはいうものの,wsgenやwsimportで生成されたクラスに関しては説明を省略してしまいました。そこで,今週はJAX-WSで生成されるクラスなどについて解説していきます。 サーバサイド 先週のサンプルでは,ほとんどWSDLを意識せずにWebサービスを公開,利用することができました。とはいうものの,WSDLがどうなっているのか,気になるところです。 先週のサンプルでは次のようなWebサービス実装クラスを作成しました。 @WebService public class Hello { @WebMethod public String sayHello(String name) { return "Hello, " + name + "!"; } } Webサービスはhttp://localhost:8080/helloで公