2015-03-18 41 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