User Guide
378 Chapter 2: ColdFusion Tags
Consuming web services with the cfscript tag
The following example shows how to consume a web service with the
cfscript tag. You use the
CreateObject function to connect to the web service.
<cfscript>
ws = CreateObject("webservice",
"http://www.xmethods.net/sd/2001/BabelFishService.wsdl");
xlatstring = ws.BabelFish("en_es", "Hello world, friend");
writeoutput(xlatstring);
</cfscript>
For more information, see Chapter 36, “Using Web Services” in ColdFusion MX Developer’s
Guide.
Example
<p>This simple example shows variable declaration and manipulation.
<cfif IsDefined("form.myValue")>
<cfif IsNumeric(form.myValue)>
<cfset x = form.myValue>
<cfscript>
y = x;
z = 2 * y;
StringVar = form.myString;
</cfscript>
<cfoutput><p>twice #x# is #z#.
<p>Your string value was: <b><I>#StringVar#</i></b></cfoutput>
<cfelse>