Question

In: Computer Science

Describe why WSDL document is important for creating a web service client?

Describe why WSDL document is important for creating a web service client?

Solutions

Expert Solution

WSDL is often used in combination with SOAP and XML Schema to provide web services over the Internet. A client program connecting to a web service can read the WSDL to determine what functions are available on the server. Any special datatypes used are embedded in the WSDL file in the form of XML Schema.

It also allows the client application to understand the methods available in the web service. The WSDL file makes it very easy for the web service to be implemented in one programming language and called from a different programming language. The WSDL document normally consists of a message

Importance of WSDL:

  • WSDL stands for Web Services Description Language
  • WSDL is used to describe web services
  • WSDL is written in XML
  • WSDL document provides contract and technical details of the web services for client applications without exposing the underlying implementation technologies.
  • WSDL provides a machine-readable description of how the service can be called, what parameters it expects, and what data structures it returns.

Components of WSDL:Some of the different tags in WSDL xml are:

  • xsd:import namespace and schemaLocation: provides WSDL URL and unique namespace for web service.
  • message: for method arguments
  • part: for method argument name and type
  • portType: service name, there can be multiple services in a wsdl document.
  • operation: contains method name
  • soap:address for endpoint URL.

Related Solutions

Describe why WSDL document is important for creating a web service client.
Describe why WSDL document is important for creating a web service client.
Describe the main components of WSDL document of web service by using the example CardValidator WSDL...
Describe the main components of WSDL document of web service by using the example CardValidator WSDL document
Why is customer service important between a salesperson and a client? What do customer service is...
Why is customer service important between a salesperson and a client? What do customer service is lacking in so many companies today? explain in full detail
Briefly describe to your “client”, the owner of a local clothing store, why it is important...
Briefly describe to your “client”, the owner of a local clothing store, why it is important to use Google Analytics. Why is the visitor overview screen, the traffic source area, and content area so important? Please touch on the importance of tracking, conversion, and keywords. Overall why is it so important for your client’s company to use Google Analytics?
1) Why is design so important to a good business document? 2) Name, describe, and discuss...
1) Why is design so important to a good business document? 2) Name, describe, and discuss three or four major factors of design that can contribute to a better design. 3) In terms of these three or four same factors, what could go wrong? 4) What are the major considerations for creating text in a document? Do you ever think about these considerations? 5) Which graphic elements seem most relevant to your own current job or career plan? 6) Were...
Explain the key difference between a web service application and a general client/server application
Explain the key difference between a web service application and a general client/server application
Describe why it is important to select the most appropriate sales approach for the product/ service....
Describe why it is important to select the most appropriate sales approach for the product/ service. Suggest one or more sales approaches that might be appropriate for the following products/ services: Product/ service Sales approach A new cheese spread Perfume Practice management software (eg doctor’s surgery) Gourmet cakes Physiotherapy services
What are project assumptions and provide an example as to why it is important to document...
What are project assumptions and provide an example as to why it is important to document them.(answer in a paragraph with at least 75 words )
Why is it important document and understand "lessons learned" at the end of the project? In...
Why is it important document and understand "lessons learned" at the end of the project? In other words, what would a Project Manager or PMO team use these 'lessons learned"?
Why is it important document and understand "lessons learned" at the end of the project? In...
Why is it important document and understand "lessons learned" at the end of the project? In other words, what would a Project Manager or PMO team use these 'lessons learned"?
ADVERTISEMENT
ADVERTISEMENT
ADVERTISEMENT