2012-07-17 88 views
0

我正在開發一個WCF的Web服務,該服務旨在暴露給多個第三方系統,可能使用一系列不同的技術。什麼語言/工具支持WSDL 1.1?

假設我向他們提供了一個指向有效的WSDL 1.1文件的URL,那麼我可以合理地期望使用哪些工具的語言能讓第三方開發人員簡單地下載WSDL,生成他的代碼和配置,工作'很少或根本沒有修改?

我已經做了一些谷歌搜索,但我無法找到一個確定的列表。

基本上我想衡量多少支持,我應該期望提供幫助獲得第三方系統與我的Web服務集成,基於他們正在使用的技術。

謝謝。

回答

1

幾乎所有的主流語言都支持WSDL 1.1,它是最流行的WSDL規範。

「開箱即用」與服務的兼容性取決於數據類型的複雜性(簡單vs結構,集合,映射)以及是否使用任何其他Web服務構件(安全性,事務處理等)。 )。

SOAP Web服務是相當主流的,有豐富的經驗支持他們。

加速消費者採用(如果這是一個目標)的一種方法是創建一個庫,他們可以包含已經通過接口過程並且已經過測試的庫。例如,如果要創建Java客戶端,則可以提供一個已包含wsimport生成的工件的jar,以便用戶只需添加他們的jar並直接調用服務層而不是Web服務。