【发布时间】:2015-03-05 08:04:08
【问题描述】:
我想知道部署以下 WebService 时 WSDL 文件中的“绑定”名称是什么:
@WebService (name="LogService", serviceName="LogWebService")
public class LogServiceImpl
{
public void log(String msg) {
System.out.println(msg);
}
}
据我所知应该是SIB + "Port" +"Binding",即LogServiceImplPortBinding,因为中没有出现"portname" @WebService 注释。否则(如果出现)它将是“端口名”+“绑定”。有人说虽然在这种情况下“绑定”名称是“名称”+“绑定”,即LogServiceBinding,因为“名称”出现在注释中。什么是正确的?在哪个教程或规范中描述了这种定制?
【问题讨论】:
标签: web-services soap wsdl jax-ws