Web service, wsdl

Hi Guys,

Could anyone give a short and brief explanation the difference between web service and wsdl?

Cause I got source code sample for web service in java source code, but my colleague said it was not web service, he said web service needs to use wsdl.

Please help.
Who is Participating?
I wear a lot of hats...

"The solutions and answers provided on Experts Exchange have been extremely helpful to me over the last few years. I wear a lot of hats - Developer, Database Administrator, Help Desk, etc., so I know a lot of things but not a lot about one thing. Experts Exchange gives me answers from people who do know a lot about one thing, in a easy to use platform." -Todd S.

Najam UddinCommented:
Web service is actual component that is hosted on a server and other use it, WSDL is a xml file that describe webservice, it tell what are functions exposed in webservice what type of parameter they accept and type of result they produce.
A webservice gives other this wsdl so that they can implement client components and use service.

Sathish David Kumar NArchitectCommented:
Web services is an web interface if you want to transfer the large amount of data from one network to another network means we go for webservices .

for transfer purpose we want to do 3 thing
SOAP,WSDL and UDDI this compination of three things is WEb services .

Experts Exchange Solution brought to you by

Your issues matter to us.

Facing a tech roadblock? Get the help and guidance you need from experienced professionals who care. Ask your question anytime, anywhere, with no hassle.

Start your 7-day free trial
softblessAuthor Commented:
It's more than this solution.Get answers and train to solve all your tech problems - anytime, anywhere.Try it for free Edge Out The Competitionfor your dream job with proven skills and certifications.Get started today Stand Outas the employee with proven skills.Start learning today for free Move Your Career Forwardwith certification training in the latest technologies.Start your trial today

From novice to tech pro — start learning today.