如何验证WSDL合同中断?

时间:2013-05-03 14:58:28

标签: soap wsdl soa soapui contract-first

我有一个关于破坏WSDL合同的概念(What are considered non-breaking or backwards-compatible changes to a WSDL contract?),但每当我们对某些WSDL进行更改时,我们需要向其他团队证明这种变更是否违反了合同。由于我们不希望将整个应用程序构建为我们服务的客户端,因此我们希望使用一些更简单的工具,例如soapUI。

我已经查看了soapUI断言并在互联网上但仍未找到线索。 有人能帮助我吗?

谢谢和问候,

2 个答案:

答案 0 :(得分:0)

您可以创建wsdl合约的xml架构或dtd,然后可以使用它来轻松验证wsdl xml的结构。

答案 1 :(得分:0)

看看WSDL Diff Command Line Tool。此工具基于服务的两个WSDL文件(原始和已修改)生成HTML报告。在报告中,您可以看到修改后的合同中引入的所有重大更改。