5

wsdlの公開を開始するために、以下のコードが好きです

    package my.mimos.stp.MelodyWS.webservice;

import javax.xml.ws.Endpoint;



public class Server {

    public static void main(String[] args) {

        Endpoint.publish("http://localhost:8081/Melody/MelodyService", new MelodyWS());

        System.out.println("Melody service is ready");

    }

}

そのサービスを停止したい場合はどうすればよいですか? MelodyWS に変更があり、再公開したいと考えています。

4

1 に答える 1

5

stop()Endpoint オブジェクトの参照を保持し、メソッドを呼び出す必要があります。

Endpoint ep = Endpoint.create(new MelodyWS());
ep.publish("http://localhost:8081/Melody/MelodyService");
..
ep.stop();
于 2013-05-09T06:41:55.027 に答える