如果通过 Web Service 向导创建了 WSDL 文件,那么生成的 WSDL 应是有效的。但是,如果导入了 WSDL 文件,或者要创建 WSDL 文件,那么应验证该 WSDL 以确保它是有效的。
如果您在“WS-I 一致性”首选项页上选择了“需要或建议 WS-I 一致性”,那么验证还会检查是否符合 WS-I。如果选择了“忽略 WS-I 一致性”,那么验证器将只检查 WSDL 是否有效。有关设置 WS-I 一致性级别的信息,请参阅:设置 WS-I 一致性级别。
WSDL 验证器将项目中的 WSDL 文件与 W3C Web 服务描述语言(WSDL)1.1 规范以及已选择的 WS-I 一致性设置进行比较。
要验证 WSDL,请完成下列步骤:
当重建项目或保存资源时,可将 WSDL 验证器设置为自动运行。为此,请从“窗口”菜单中,选择首选项 > 验证。确保选中“构建”列中的“WSDL 验证器”复选框。