我正在使用soap
和spring
创建jax-ws
网络服务,并希望定义网络服务的名称+显式网址:
@Component
@WebService(name = "MyService", serviceName = "MyService")
public class MyService {
}
在tomcat上从eclipse中运行时,路径是正确的:
/services/MyService?wsdl
但是在独立的本地tomcat安装上:
/services/My?wsdl
为什么呢?有什么需要考虑的吗?
答案 0 :(得分:1)
会有一些Web服务命名约定。请参阅以下链接,检查您是否能找到任何答案。如果我错了,请纠正我
http://docs.oracle.com/cd/E12461_01/140/retail_soa_enabler_tool_guide/or-rse-Standards.htm
在命名Web服务时避免使用动词。示例避免使用CreateSupplierService等名称。