SOAP Client without WSDL or "Add Web Reference"

Posted on 2006-04-17
Medium Priority
Last Modified: 2008-01-09
Is there a simple way to call a method on a SOAP server that DOES NOT provide WSDL, without parsing XML? I do know the method name and inputs/outputs.

Question by:m1tk4
  • 2
LVL 13

Accepted Solution

devsolns earned 1600 total points
ID: 16477118
A simple way No and for the most part its not possible.  Without seeing the WSDL you wont be able to see important attributes like minOccurs, maxOccurs, schema facets, if things are nillable ect.  Even if you got it to work it may be incorrect and violate the contract.  

Why is the WSDL not available???

LVL 22

Assisted Solution

_TAD_ earned 400 total points
ID: 16481650

First things first:  I garantee that the server provides a WSDL (providing a WSDL is mandatory for a webservice to work).  The real question is: How do you access it.

To access the WSDL from an IIS server your url looks like:


to access the WSDL from apache your URL looks like:

LVL 22

Expert Comment

ID: 16481683
Whoops... I forgot somthing:
   page:  http://server/path/page.jsp
   WSDL:  http://server/path/page.wsdl
LVL 15

Author Comment

ID: 16482419
well, the tricky part is that the server is done in NuSOAP/PHP - so there were a couple more steps involved with getting it to actually serve WSDL.

Thanks, anyways!

Featured Post

Independent Software Vendors: We Want Your Opinion

We value your feedback.

Take our survey and automatically be enter to win anyone of the following:
Yeti Cooler, Amazon eGift Card, and Movie eGift Card!

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Introduction This article series is supposed to shed some light on the use of IDisposable and objects that inherit from it. In essence, a more apt title for this article would be: using (IDisposable) {}. I’m just not sure how many people would ge…
Introduction Hi all and welcome to my first article on Experts Exchange. A while ago, someone asked me if i could do some tutorials on object oriented programming. I decided to do them on C#. Now you may ask me, why's that? Well, one of the re…
Integration Management Part 2
As many of you are aware about Scanpst.exe utility which is owned by Microsoft itself to repair inaccessible or damaged PST files, but the question is do you really think Scanpst.exe is capable to repair all sorts of PST related corruption issues?
Suggested Courses

864 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question