File APIs for Java Developers
Manipulate DOC, XLS, PPT, PDF and many others from your application.
The moose likes XML and Related Technologies and the fly likes Webservices,SOAP,WSDL, guidance requested Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login
JavaRanch » Java Forums » Engineering » XML and Related Technologies
Bookmark "Webservices,SOAP,WSDL, guidance requested" Watch "Webservices,SOAP,WSDL, guidance requested" New topic

Webservices,SOAP,WSDL, guidance requested

yashpal patel

Joined: Jan 13, 2006
Posts: 6
Hi guys,

I have started participating in this forum recently and am new to the field of java and xml,webservices.I have read the basic fundamentals of webservices ,soap,wsdl and other stuff.My question is that after seeing the soap,wsdl files(which seems to be quite confusing and if we need to add more information,it really becomes quite big),my question is:

1) Does the programmer/developer himself created this files

2) Are there tools which generates this files and if any which is widely used one.

3) If the developer/programmer himself has to create the soap,wsdl files then it think is it not quite tedious job(after seeing the soap,wsdl etc files this is what i feel)

I would like u guys to guide me in learing the web services and suggest me the valuable tips that u guys have

thanks a lot in advance

Ulf Dittmer

Joined: Mar 22, 2005
Posts: 42965
The developer can create the WSDL, although usually a tool would be used to create it. As you point out, it can become tedious and error-prone to maintain it by hand, but sometimes it might be necessary to tweak it, if the tool used to generate them doesn't support all the options possible in a WSDL.

WS engines usully have a tool like that, and some IDEs do as well. E.g., Axis has the Java2WSDL tool which will create the WSDL based on a Java interface definition. You can find further information in the Axis documentation.
[ January 20, 2006: Message edited by: Ulf Dittmer ]
I agree. Here's the link:
subject: Webservices,SOAP,WSDL, guidance requested
jQuery in Action, 3rd edition