我知道什么会破坏 WSDL 合同(什么被认为是对 WSDL 合同的非破坏性或向后兼容的更改?)但是每次我们对某些 WSDL 进行更改时,我们都需要向其他团队证明是否该更改是否违反了合同。由于我们不想将整个应用程序构建为我们服务的客户端,因此我们希望为此目的使用一些更简单的工具,例如soapUI。
我已经查看了soapUI 断言和互联网,但仍然没有找到线索。有谁能够帮我?
谢谢并恭祝安康,
我知道什么会破坏 WSDL 合同(什么被认为是对 WSDL 合同的非破坏性或向后兼容的更改?)但是每次我们对某些 WSDL 进行更改时,我们都需要向其他团队证明是否该更改是否违反了合同。由于我们不想将整个应用程序构建为我们服务的客户端,因此我们希望为此目的使用一些更简单的工具,例如soapUI。
我已经查看了soapUI 断言和互联网,但仍然没有找到线索。有谁能够帮我?
谢谢并恭祝安康,
您可以为您的 wsdl 合同创建一个 xml 方案或 dtd,然后您可以使用它来轻松地验证您的 wsdl xml 的结构。
查看WSDL Diff 命令行工具。该工具根据您服务的两个 WSDL 文件(原始文件和修改后的文件)生成 HTML 报告。在报告中,您可以看到修改后的合同中引入的所有重大更改。