You are viewing a plain text version of this content. The canonical link for it is here.
Posted to soap-user@ws.apache.org by "Ding, Chengmin" <Ch...@tfn.com> on 2001/06/06 19:09:11 UTC

RE: Invoking Apache soap web services from browser client / IBM W SDE

I tried to use WSDE to create a Browser Based Client but I could find the
instructions.
Could you tell me where to start? 

Thanks.

-Chengmin 

-----Original Message-----
From: Sven Struyf [mailto:svenstruyf@hotmail.com]
Sent: Wednesday, June 06, 2001 9:41 AM
To: soap-user@xml.apache.org
Subject: Re: Invoking Apache soap web services from browser client / IBM
WSDE


Tom (and all),

Take a look at the 'Web Services Development Environment' at the IBM 
AlphaWorks website.  It requires some (heavy) downloads, but it's really 
worth it!  Among other things, it will automatically generate WSDL files 
from any java class or COM object, create BROWSER BASED CLIENT and deploy 
your services to Websphere or Apache.

I tested the toolkit with Apache and got the services running with both the 
generated browser clients and a self-built Visual Basic client using the 
low-level API in MS SOAP Toolkit 2.0.

URL: http://www.alphaworks.ibm.com/tech/wsde

Cheers,
Sven Struyf
System Engineer
EDS Belgium


>From: Tom Myers <to...@dreamscape.com>
>Reply-To: soap-user@xml.apache.org
>To: soap-user@xml.apache.org
>CC: "'soap-user@xml.apache.org'" <so...@xml.apache.org>
>Subject: Re: Invoking Apache soap web services from browser client
>Date: Wed, 06 Jun 2001 08:56:59 -0400
>
>At 09:14 AM 6/6/2001 +0530, Yashasree wrote:
> >Hi All
> >
> >Does anyone know how to invoke a web service deployed on Apache SOAP from

>a client browser. The samples that are available illustrate the usage thru 
>a java client only. How should the message be sent so as to make the apache

>soap router understand the request sent from a client browser. The browser 
>client that i am looking at does not use applets, but only pure HTML/XML.
> >Apache SOAP does not seem to give any API which we could use through the 
>browser. Even the Apache Javascript requires some kind of installation on 
>the client side for it to work.
> >
>
>I'm not sure this qualifies as a FAQ, but here's an answer I sent to
>a previous message whose subject header was
>    "How do I use my browser as a SOAP client?"
>
>
>If you can count on JScript (or VBScript) with MSXML, the approach in
>    http://www.architag.com/events/GetFile.html?show=getWeather.htm
>seems to work fine calling on Apache SOAP, although I did set
>    xmlhttp.setRequestHeader("SOAPAction", "''")
>    xmlhttp.setRequestHeader("Content-Type", "text/xml; 
>charset=iso-8859-1")
>
>If you're using Mozilla, look at http://www.mozilla.org/xmlextras/ and
>report back what you find because I haven't used that yet :-)
>
>As an alternative that "works" fine even with lesser browsers, you can
>(I did) construct a "PassAlong.jsp" such that
>    PassAlong.jsp?router=XXXX&envelope=YYYYY
>   (where XXXX is presumably something like
>     http://localhost:8080/soap/servlet/rpcrouter
>    and YYYY is the actual SOAP envelope, constructed in JavaScript
>      or typed into a textarea)
>will construct the SOAP headers, open the connection, receive the result
>from the rpcrouter and pass it back to the client browser; better, at
>times, is to add a third parameter, xsl=ZZZZ, and use that to select
>an XSLT stylesheet for serverside processing of the SOAP result. I'm
>not sure how interesting this is, but the technique is not difficult.
>Does one of these address your problems?
>
>Tom Myers
>
>
>---------------------------------------------------------------------
>To unsubscribe, e-mail: soap-user-unsubscribe@xml.apache.org
>For additional commands, email: soap-user-help@xml.apache.org
>

_________________________________________________________________________
Get Your Private, Free E-mail from MSN Hotmail at http://www.hotmail.com.


---------------------------------------------------------------------
To unsubscribe, e-mail: soap-user-unsubscribe@xml.apache.org
For additional commands, email: soap-user-help@xml.apache.org

---------------------------------------------------------------------
To unsubscribe, e-mail: soap-user-unsubscribe@xml.apache.org
For additional commands, email: soap-user-help@xml.apache.org