本文介绍了ColdFusion:创建一个没有任何复杂类型的wsdl的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我必须使用ColdFusion创建一个wsdl webservice以供外部工具使用。

I have to create a wsdl webservice using ColdFusion to be used by an 'external' tool.

我面临的问题是这个外部工具接受使用复杂类型的Web服务(wsdl应该只获取并返回简单的值作为字符串或整数,但不包含数组,结构或对象)。

The problem I am facing is that this external tool doesn't accept webservices that uses complex types (the wsdl should only get and return simple values as string or integer, but no array, structure or obect).

看起来冷拼自动添加一些paart使用复杂类型与wsdl。

Seems that coldfusion automatically adds some paart using complex types withing the wsdl.

我的问题是:有一种方法来生成一个wsdl webservice在ColdFusion不会包括任何复杂类型的部分因此可以与我的外部工具一起使用)

My question is : Is there a way to generate a wsdl webservice in ColdFusion that wouldn't include any complex type part (and so be usable with my 'external' tool)

感谢很多

推荐答案

您可以使用 cfcomponent 标记的 wsdlfile 属性来使用预定义的WSDL文件,而不是使用由ColdFusion生成的WSDL文件。

You can use the wsdlfile attribute of the cfcomponent tag to use a pre-defined WSDL file instead of using the WSDL file generated by ColdFusion.

从页面:

并从:

这篇关于ColdFusion:创建一个没有任何复杂类型的wsdl的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!

10-28 05:40