如何在网址中定义soap web服务名称?

时间:2014-09-29 11:28:21

标签: java spring soap jax-ws spring-boot

我正在使用soapspring创建jax-ws网络服务,并希望定义网络服务的名称+显式网址:

@Component
@WebService(name = "MyService", serviceName = "MyService")
public class MyService {
}

在tomcat上从eclipse中运行时,路径是正确的:

/services/MyService?wsdl

但是在独立的本地tomcat安装上:

/services/My?wsdl

为什么呢?有什么需要考虑的吗?

1 个答案:

答案 0 :(得分:1)

会有一些Web服务命名约定。请参阅以下链接,检查您是否能找到任何答案。如果我错了,请纠正我

http://docs.oracle.com/cd/E12461_01/140/retail_soa_enabler_tool_guide/or-rse-Standards.htm

在命名Web服务时避免使用动词。示例避免使用CreateSupplierService等名称。