spacer
Yehuda Shiran November 25, 2001
The Call Option Object
Tips: November 2001

Yehuda Shiran, Ph.D.
Doc JavaScript

Developer News
Microsoft Shows Off Silverlight 4, IE9 Plans
Metasploit Expands Vulnerability Test Framework
HyperCard Reborn?

There are several ways to call the callService() method. You can call it with the callback handler (handleResult):

iCallID = webServiceCallerBody.echo.callService(
  handleResult, "echoString", "Asynchronous Call"); 
You can call it without a callback handler, but you need to assign the onresult event handler:

iCallID = webServiceCallerBody.echo.callService("echoString", "Asynchronous Call");
You can also call it with an object as the first parameter:

oResult = webServiceCallerBody.echo.callService(co, "Synchronous Call");
The object co is created by the following constructor function:

function createCallOptions(fn, pn, cm, to, un, pw, hd, ep, pr) {
  var o = new Object();
  o.funcName = fn;
  o.portName = pn;
  o.async    = cm;
  o.timeout  = to;
  o.userName = un;
  o.password = pw;
  o.SOAPHeader= hd;
  o.endpoint = ep;
  o.params   = pr;
  return o;
}

People who read this tip also read these tips:

Look for similar tips by subject:

internet.commediabistro.comJusttechjobs.comGraphics.com

Search:

WebMediaBrands Corporate Info

Legal Notices, Licensing, Permissions, Privacy Policy.
Advertise | Newsletters | Shopping | E-mail Offers | Freelance Jobs

webref The latest from WebReference.com Browse >
Rolling Out Your Own HTML Application Version Control · HTML 5: Client-side Storage · Working with Ajax Server Extensions
Sitemap · Experts · Tools · Services · Email a Colleague · Contact FREE Newsletters 
 The latest from internet.com
Wi-Fi Product Watch, November 2009 · Chip Market Recovering From '08 Collapse · Low-Cost Tools to Kickstart Your New Business