Cold Fusion使用“新”操作符创建Web服务

时间:2016-06-28 15:09:07

标签: web-services coldfusion

可以使用运算符在CFScript中创建Web服务吗?

与CreateObject相反。

Application.UserWebService = CreateObject("webservice", "http://WebServiceURL/WebServices/UserService.asmx?WSDL");

2 个答案:

答案 0 :(得分:4)

没有。 new运算符仅适用于组件,Web服务不是组件。

FWIW,您可以查看{cfroot}\CustomTags\com\adobe\coldfusion目录,了解哪些核心对象 作为组件实现。

答案 1 :(得分:2)

查看CF文档,我看到的唯一一个是使用CreateObject ..

<cfscript> 
ws = CreateObject("webservice",  
"http://www.xmethods.net/sd/2001/TemperatureService.wsdl"); 
xlatstring = ws.getTemp(zipcode = "55987"); 
writeoutput("The temperature at 55987 is " & xlatstring); 
</cfscript>

http://help.adobe.com/en_US/ColdFusion/9.0/Developing/WSc3ff6d0ea77859461172e0811cbec22c24-78b4.html