我刚刚在 Manning Publications Co 的 Craig Walls 的“Spring in Action”第 2 版中通过 Spring-WS 阅读了有关 SOAP 的内容。他们首先写的是 Contract First,就像 Spring 文档一样,通过制作消息和方法 XML 和然后将其转换为 XSD,然后再转换为 WSDL,同时在 Spring 中连接编组和服务路径。
我必须承认,我不相信。为什么这比创建一个服务接口并基于该接口生成我的服务更好?这非常接近于在 Spring3 中定义我的 REST @Controllers。我是否可以选择使用 Spring 制作 SOAP Web 服务来选择这样的路径?
另外:我想复制一个已经存在的网络服务。我有它的 WSDL,我可以放置我的服务来代替它。这是推荐的吗?如果是这样,推荐的方法是什么?
干杯
Nik