Jeff,

Essentially you need to write a SOAP client application that will call the
SOAP service. You just need to figure out where you want to run that SOAP
client application. Possible options:
- as a script within the HTML page (e.g., JavaScript, VBScript, ECMAScript,
etc)
- as an applet within the HTML page
- as a server script (e.g., CGI script)
- as a server application (e.g., servlet or JSP)

Once you've made this decision, you then need to determine which SOAP client
implementation supports your requirements.

Microsoft, Systinet, and others provide SOAP clients for IE. Systinet WASP
supports applet clients. There are a host of SOAP client libraries for Perl,
Python, PHP, Ruby, and other popular CGI script languages. And there are
more than a dozen Java SOAP implementations (including of course Apache SOAP
and Apache Axis) that you can use to build a servlet/JSP client.

For a list of SOAP implementations, see
http://www.soapware.org/directory/4/implementations or
http://www.xmethods.com/ve2/ViewImplementations.po

I'm assuming that your web service has been written with Apache SOAP, so you
want to make sure that the client you choose supports interoperability with
Apache SOAP. For interoperability information, see
http://www.whitemesa.com/interop.htm. The Apache SOAP/Axis results from
these interop tests are available at
http://www.apache.org/~rubys/ApacheClientInterop.html. A new set of interop
tests will be conducted this week (Wed and Thur).

Best regards,

Anne Thomas Manes
CTO, Systinet
www.systinet.com


> -----Original Message-----
> From: Jeff Corliss [mailto:[EMAIL PROTECTED]]
> Sent: Saturday, February 23, 2002 4:22 PM
> To: [EMAIL PROTECTED]
> Subject: How to call a web service from a web app or html page
>
>
> This message didn't seem to get much response (none, I
> think) the first time, maybe second time will be the
> charm?  I appreciate any input on this anyone might
> have. :)
>
> Thanks,
> Jeff
>
> > Hi all,
> > What is the process for calling a web service from
> > an html link or a servlet in a web app?  Is it just
> > a matter of coding things exactly as the sample
> > client stuff, or are there easier/better
> > recommended ways?
>
>
> __________________________________________________
> Do You Yahoo!?
> Yahoo! Sports - Coverage of the 2002 Olympic Games
> http://sports.yahoo.com

Reply via email to