Thanks Anne, It really makes me understand about it... Thanks a lot for this help Niket
----- Original Message ----- From: "Anne Thomas Manes" <[EMAIL PROTECTED]> To: <[EMAIL PROTECTED]>; <[EMAIL PROTECTED]> Sent: Thursday, June 12, 2003 9:55 AM Subject: Re: Very basic Questions > Niket, > > 1.) The WSDL file describes the Web service from a client's point of view. > It defines what the service does (the interface and the format of the input > and output messages), how to use it (the bindings and protocols that should > be used to contruct messages), and where to find it (the location of the > service). You aren't required to create a WSDL file for your service, but if > you don't, then clients don't have the information they need to figure out > how to use the service. Any client application, written in any language can > use the WSDL to generate a SOAP communication routine. WSDL is a standard > supported by most SOAP tools. > > The wsdd file describes the Web service to the service container. It tells > the service container how to process requests -- what class to invoke, what > serialization routines to use, what header processors to use, etc. wsdd is > not a standard. It is proprietary to the specific SOAP container. > > 2.) WSDL2Java is a WSDL compiler tool. It can generate SOAP communication > routines for a client program, and it can generate a server skeleton if you > like (assuming that you start your service development from WSDL rather than > code). Most SOAP implementations provide some type of WSDL compiler for this > purpose. If you are building a service from code you don't need to use > WSDL2Java. > > 3.) You cannot deploy a service without a deployment descriptor. The service > container needs the deployment descriptor to tell it how to process > requests. > > Best regards, > Anne > > ----- Original Message ----- > From: "Niket Anand" <[EMAIL PROTECTED]> > To: <[EMAIL PROTECTED]>; <[EMAIL PROTECTED]>; > <[EMAIL PROTECTED]> > Sent: Thursday, June 12, 2003 3:44 PM > Subject: Very basic Questions > > > > Hello All, > > I have some very basic Questions as:- > > 1)Why do we need WSDL file?--> if we want to deploy service we do it by > wsdd > > 2)Why there is need of WSDL2Java tool?--->> just to have interface and > > binding stub java files.Why is the need of stub files as while deploying > > services we just need wsdd and nothing else at client side. > > 3) Can we deploy service with just wsdl file without wsdd? > > > > I know WSDL is language about web service but don't know its importance. > > Mainly I couldn't able to realise the use of wsdl file. Can any body make > me > > clear of whole thing.. > > I have gone through user guide provided by Axis but couldn't able to feel > > the utilization of wsdl file.. > > I might be asking silly questions but I want it to be clear about it. > > > > Please donot laugh at me after seeing these questions.....waiting for > reply > > > > Thanks > > Niket > > >