有人可以解释为什么我会在spring-ws中使用其中一个端点注释而不是另一个吗?特别是哪一个被认为是最具包容性的?我能用这三个吗?我已经阅读了文档,我知道@Action使用ws-addressing而@SoapAction使用SOAP Action传输头,但我不确定哪些更适合使用。
感谢。
答案 0 :(得分:2)
根据您的消息设计,您应该使用更适合的映射类型:
最常见的情况是使用@PayloadRoot。当您遵循文档样式的Web服务设计时,消息的完全限定名称足以确定如何处理它,并且每个文档都需要不同类型的处理。
如果您有多个以相同方式处理的元素,您可以使用相同的操作(SOAP或WS-addressing)并将它们重定向到同一端点。