File APIs for Java Developers
Manipulate DOC, XLS, PPT, PDF and many others from your application.
http://aspose.com/file-tools
Win a copy of Clojure in Action this week in the Clojure forum!
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic

Significance of wsdd and wsdl files

 
Jaikiran Pai
Marshal
Pie
Posts: 10444
227
IntelliJ IDE Ubuntu
  • 0
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
I am new to webservices and just tried my hand at a simple HelloWorld webservice following the article mentioned in the WebServices FAQ page. I used Axis and everything went smooth and i was able to invoke the webservice from a simple java client. But i havent yet completely grasped all those files that are created for deploying a webservice.

What is the difference between a wsdl file and a wsdd file? What is each of these files meant for? In the example that i tried, i first created a wsdl file and then used this file to create a deploy.wsdd and undeploy.wsdd files. The deploy.wsdd was then used to deploy the webservice onto the server. So what was the need of a wsdl file? Was it just required for creating those wsdd files? Then when the webservice was deployed, i saw that axis provided me a link beside my webservice name clicking on which i could see the wsdl file contents. Who's going to use this wsdl?

I have a few more question related to the stubs that are generated, but i will ask them once i get some answers on these basic questions(dont want to ask a lot of questions in a single post)
[ December 03, 2006: Message edited by: Jaikiran Pai ]
 
I agree. Here's the link: http://aspose.com/file-tools
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic