我必须使用 ColdFusion 创建一个 wsdl Web 服务,以供“外部”工具使用。
我面临的问题是这个外部工具不接受使用复杂类型的 web 服务(wsdl 应该只获取和返回简单值作为字符串或整数,而不是数组、结构或对象)。
似乎coldfusion会使用wsdl的复杂类型自动添加一些部分。
我的问题是:有没有办法在 ColdFusion 中生成一个不包含任何复杂类型部分的 wsdl Web 服务(因此可以与我的“外部”工具一起使用)
非常感谢
我必须使用 ColdFusion 创建一个 wsdl Web 服务,以供“外部”工具使用。
我面临的问题是这个外部工具不接受使用复杂类型的 web 服务(wsdl 应该只获取和返回简单值作为字符串或整数,而不是数组、结构或对象)。
似乎coldfusion会使用wsdl的复杂类型自动添加一些部分。
我的问题是:有没有办法在 ColdFusion 中生成一个不包含任何复杂类型部分的 wsdl Web 服务(因此可以与我的“外部”工具一起使用)
非常感谢
您可以使用标签的wsdlfile
属性cfcomponent
来使用预定义的 WSDL 文件,而不是使用 ColdFusion 生成的 WSDL 文件。
从生产 WSDL 文件页面:
为了完全控制 WSDL,高级用户可以指定 cfcomponent wsdlFile 属性来使用预定义的 WSDL 文件。
wsdlfile - 可选 - 一个格式正确的 WSDL 文件,用于代替 ColdFusion 生成的 WSDL。