通常,企业应用程序会使用许多 Web 服务。这些正在使用的 Web 服务中的一些很可能每个月都会升级到新版本。在消费新的Web服务之前,消费者必须对旧服务和新服务之间的变化进行彻底的分析,这将成为影响评估的基础。
我遇到过比较 WSDL 的工具,但是应用程序使用的一些服务可能很大,并且 WSDL 可能有超过 50 个操作。消费应用程序可能正在使用 10 个操作。通过使用 WSDL 比较器,识别修改的元素是否是所使用的任何操作的一部分可能有点乏味。为了进行这样的分析,我通常使用 SOAP UI 为每个操作生成请求和响应,并使用文本比较工具来识别差异。
当提供 2 个 WSDL 作为输入时,是否有可用于执行操作比较的工具?