Using
SOAP in IE 5.0 or higher is pretty straightforward. You can invoke the MS
XML parser (MSXML) from _javascript_. You do not need to have an ActiveX
control. You can use the HTTP component of the MSMXL parser to send a POST
to the Unix web server that includes the SOAP call (in XML). The server
parses it and sends the response packet (once again in XML) to the client.
For a simple SOAP call this takes about 20 lines of JScript code for the
complete operation in IE. Check out http://www.develop.com (the web site of Don
Box, one of the authors of SOAP) and its SOAP listserv for more
information.
-
John
-----Original Message-----
From: Christopher Taylor [mailto:[EMAIL PROTECTED]
Sent: Tuesday, September 05, 2000 10:37 PM
To: [EMAIL PROTECTED]
Subject: RE: Using SOAPThat's another good question. I'm not familiar with IE 5.5's built-in XML parser, but I wonder if you built an ActiveX control using Microsoft's SOAP toolkit... you could probably use JScript to tickle it into sending the right information (but I'm just guessing).-Chris-----Original Message-----
From: Kamlesh Patel [mailto:[EMAIL PROTECTED]
Sent: Tuesday, September 05, 2000 9:30 AM
To: '[EMAIL PROTECTED]'
Subject: RE: Using SOAPChris,Lets say SOAP server is on a UNIX machine and client is running IE on windows machine (doesn't have Apache SOAP client API's). How can client machine invoke a SOAP request from a HTML page?Sorry I am asking same question again. I thought whole purpose of SOAP was interoprability between diffrent platforms!!!Kam-----Original Message-----
From: Christopher Taylor [mailto:[EMAIL PROTECTED]
Sent: 05 September 2000 17:25
To: [EMAIL PROTECTED]
Subject: RE: Using SOAPKam,Hmmmm... that's a good question. We're using SOAP for a few applications at work, but our clients just drop SOAP messages over an HTTP connection.If you want to do this stuff from a ASP (which I have no experience with), I'd think you'd have to call into Java via COM. If the Apache SOAP API's are Java 1.1 compatible, you should be able to do it.Can't you replace your ASP with JSP? Then you can call into the Apache toolkit directly...-Chris-----Original Message-----
From: Kamlesh Patel [mailto:[EMAIL PROTECTED]
Sent: Tuesday, September 05, 2000 9:05 AM
To: '[EMAIL PROTECTED]'
Subject: RE: Using SOAPThanks Chris. I was reading documentation of Apache SOAP and I got an impression that we need to use Apache SOAP client API's (implemented using Java classes) on client side as well. So if my ASP is a SOAP client, how can I access this Java APIs from it?Kam-----Original Message-----
From: Christopher Taylor [mailto:[EMAIL PROTECTED]
Sent: 05 September 2000 17:01
To: [EMAIL PROTECTED]
Subject: RE: Using SOAPKam,The only way that comes to mind is to use a Servlet that knows how to parse a posted SOAP message. When the Servlet receives the message and parses it, it can use its RequestDispatcher object to forward() the call to a particular JSP.-Chris
-----Original Message-----
From: Kamlesh Patel [mailto:[EMAIL PROTECTED]
Sent: Tuesday, September 05, 2000 7:49 AM
To: '[EMAIL PROTECTED]'; xerces-j-dev@xml.apache.org
Subject: Using SOAPHi,
Any idea how can I invoke JSP from a ASP page using SOAP?
Thanks,
Kam