2013-05-03 69 views
1

我對WSDL合同是否違反了一個概念(What are considered non-breaking or backwards-compatible changes to a WSDL contract?),但每次我們對某些WSDL進行更改時,我們都需要向其他團隊證明這種更改是否違反了合同。由於我們不想將整個應用程序構建爲我們服務的客戶端,因此我們希望使用一些更簡單的工具,如soapUI。如何驗證WSDL合約中斷?

我看了一下soapUI的斷言和互聯網上,但還沒有找到線索。 任何人都可以幫助我嗎?

感謝和問候,

回答

0

您可以創建WSDL契約,然後你就可以用它來輕鬆驗證您的WSDL XML結構的XML方案或DTD。

+0

嗨馬可!感謝您的答覆。我知道從WSDL生成XML模式並不容易,特別是當您有多個服務時。儘管如此,你的解決方案是迄今爲止我找到的最好的解決方案。我真的不明白爲什麼soapUI或其他類似的工具無法驗證此...再次感謝! – 2013-05-08 21:51:01

+0

不幸的是,因爲您正在使用基於xml的服務,所以我認爲還沒有其他方式來做到這一點,但這並不完美,但這就是我們所得到的。至於這些工具,可能沒有人能做到:) – Marco 2013-05-09 07:48:53