Причина определения интерфейса конечной точки службы для веб-службы JAX-WS? - PullRequest
0 голосов
/ 12 июня 2011

Какие преимущества это дает, если класс реализации конечной точки службы явно ссылается на интерфейс конечной точки службы, как в следующем фрагменте кода?

@WebService(endpointerInterface = "foo")
public class Bar {
    public String getFoo() {
        return "foo";
    }
}

1 Ответ

0 голосов
/ 12 июня 2011

Он связывает вашу реализацию с определением веб-сервиса. Это популярно, но лучше использовать «реализует Foo». Потому что в вашем случае компилятор не может проверить, реализовали ли вы все методы в веб-сервисе.

...