java - 如何在url中定义soap webservice名称?

标签 java spring soap jax-ws spring-boot

我正在使用 springjax-ws 创建一个 soap Web 服务,并且想要定义 Web 服务的名称 + url明确:

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

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

/services/MyService?wsdl

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

/services/My?wsdl
为什么?有什么需要考虑的吗?

最佳答案

会有一些 Web 服务命名约定。请引用以下链接并检查您是否能够找到问题的答案。如果我错了请纠正我

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

命名 Web 服务时避免使用动词。示例避免使用诸如 CreateSupplierService 之类的名称。

关于java - 如何在url中定义soap webservice名称?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26098840/

相关文章:

java - Android应用程序: Run code on a timer from the background

java - 滚动结束时无法摆脱浅灰色

java - Spring Integration - 如何将工作流拆分为两个 channel ?

java - 如何使用 Hibernate 和 Spring Boot 正确处理空结果集

php "All authentication must be done over SSL"使用 SOAP

java - POI中多列写入

java - Spring MVC 表单标签 : Is there a standard way to add "No selection" item?

java - 没有找到依赖 : expected at least 1 bean which qualifies as autowire candidate for this dependency. 依赖注释:

java - 为单个服务配置多个端点

java - 如何将 JSON 字符串反序列化为不同的复杂类类型?