同步远程 WSDL 文件

对于从 URL 提供其 Web 服务描述语言 (WSDL) 文件的 Web 服务,您可能必须确保所使用的 WSDL 始终是最新的。通过同步 WSDL,确保定期将工作空间中 WSDL 的本地副本与远程 WSDL 进行同步。

开始之前

确保您具有有效的 WSDL 文件。确保 WSDL 使用适合于测试环境的正确语法。该产品可能无法与某些 WSDL 文件一起使用。

WSDL 同步仅可用于从 URL 导入的远程 WSDL。

WSDL 同步在启动工作台时运行或在指定时间段之后运行。如果远程 WSDL 发生更改,WSDL 的本地副本也将更新。根据更改,将执行合并并更新使用 WSDL 的任何服务请求。如果对 WSDL 的更改无法自动应用于服务请求,例如移除了操作或对操作进行了重命名,或者服务请求的 XML 结构发生了更改,那么会对测试标记错误。

过程

要导入已同步的远程 WSDL:

  1. 打开通用服务客户机,单击请求选项卡,然后单击添加 WSDL 文件 添加 WSDL 文件
  2. 在“添加 WSDL 文件”窗口中,单击从 URL 导入以从 Web 下载和导入远程 WSDL。
  3. 在“从 URL 导入 WSDL”页面上,输入远程 WSDL 的 URL。 如果要通过代理或公司防火墙进行连接,请单击代理属性以指定网络设置。
  4. 同步策略区域中,指定是否及何时同步 WSDL:
    • 如果不想更新远程 WSDL,请选择从不
    • 选择在会话启动时以在每次启动工作台时同步 WSDL。
    • 选择时间间隔以指定同步周期(以天为单位)。
  5. 单击确定 该 WSDL 将添加到“调用库”。

下一步做什么

导入该 WSDL 后,可通过右键单击通用服务客户机“调用库”中或测试导航器中的 WSDL 来更改同步设置。然后选择 WSDL 同步。“WSDL 同步”窗口也将显示最近一次同步的日期。

反馈