2015-03-18 71 views
0

由於UI交付產品的延遲,我所在的公司正在建議一種策略解決方法,讓用戶通過SOAP UI直接訪問Web服務端點,以便他們可以手動調用端點。Web服務表單GUI

那裏肯定有更好的選擇。它需要:

1)超級快速的設計和部署 - 沒有代碼解決方案。 WSDL已經包含了表單需要提交的所有內容,所以它應該能夠自動生成。 2)需要支持完整的XSD,而不是像放棄複雜類型的原始.net Web幫助頁面。 3)當它將數據發佈到服務時,它需要健壯,可能會失敗並顯示錯誤,或者成功顯示消息。 4)可以是服務器端或客戶端解決方案(但不是雲)。理想情況下,我可以下載並運行。我不想參與供應商。 5)免費或便宜。 6)可選 - 調整表單的能力。

我正在考慮某種XForm解決方案,因爲您可以使用XForms輕鬆發佈到某個服務。我尋找了一些選擇,但出人意料地短。

任何想法?這應該已經存在!

回答

0

您至少有兩個問題需要解決這裏:

  1. 生成從WSDL 了XForms雖然技術上是可行的,沒有開源或羅科梅發展中存在。 如果你想成爲第一個,也許這可以幫助你:http://portal.visiontecnologica.com/xforms/

這是XML實例一個XForms發生器。歡迎您使用WSDL並對其進行調整,並將驗證添加到驗證Web服務響應所需的提交中。

  • 驗證對XSD 在一個理想的世界,這個任務應該由網絡服務,以保持數據的完整性acomplished,而不是由UI。 XForms增加了對XSD驗證的少量支持,通常這是一個服務器端任務,但您可以在提交XForms實例之前使用像XML.js這樣的Javscript庫來執行XSD驗證。
  • 一個XML/XForms專家可以在幾周內構建一些解決您的問題的東西,但這種極客很難找到。建議有人可以幫助你:http://collinta.com.au