-1

我一直在使用 Zend Soap Autodiscovery 为我的 Web 服务创建 WSDL。在使用这个工具几个月后,我发现它不够用。我还发现了一些我同意的观点,基本上听起来像“Zend Autodiscovery 是简单 WSDL 的好工具,但如果你想要更准确的东西就不够了”。

基本上它缺少以下功能:

  • 枚举
  • minOccur, maxOccur
  • 常用表达

这有助于从我的 PHP 代码中删除许多不必要的逻辑。

我使用过一些 Java 工具,其中包括 XSD 文件的逻辑和物理视图(根据http://en.wikipedia.org/wiki/XML_Schema_Editor)。

你能推荐一些好的工具吗?如果它们可以免费用于商业用途,那就太好了,但如果它值得付出代价,我会考虑付费。

最好的问候,并提前感谢您的任何建议。马切伊

4

1 回答 1

1

我使用OxygenXml来创作 XSD 文件。它有很好的智能感知,并且很容易从您的 XSD 生成示例 XML。如果您正在创作 XSLT 文件,它(在我看来)是市场上最好的产品,因为它具有出色的智能感知、语法突出显示和调试功能。
XMLSpy可能是创作 XSD 的行业标准,但价格相当昂贵。

对于测试服务,我通常使用SoapUi的免费版本,因为它具有很好的测试断言功能 - 但是,它在编辑测试请求时没有智能感知。还可以在 OxygenXML 和 XMLSpy 中生成和测试 Web 服务请求(基于 WSDL)。

于 2013-01-15T13:21:05.080 回答