Web Service Prerequisites

Before you begin developing a Web Services application, become familiar with the following concepts:

  • XML (Extensible Markup Language). XML is a user-defined, human-readable structural description of data. Any data, dataset, or document that you intend to send to or receive from a web service is formatted in XML.
  • SOAP (Simple Object Access Protocol). SOAP is the standard messaging protocol that is used for communication between web services and their clients. SOAP uses XML to format its messages, and contains the parameters or return values needed by servers and clients.
  • WSDL (Web Services Description Language). WSDL is the language that describes a web service. A web service can be defined in any number of implementation languages. As a singlepurpose utility, each web service must publish a description of its interface, which allows clients to interact with it. The WSDL document, at a minimum, describes the required parameters a client must provide and the result a client can expect to receive. The result description typically consists of the return data type.
  • UDDI (Universal Description, Discovery, and Integration). UDDI is an industry initiative that provides a standard repository where businesses can publish web services for use by other companies. The UDDI repository contains links to and descriptions of a variety of web services. You can use the UDDI browser in the IDE to locate web services, download WSDL documents, and access additional information about web services and the companies that provide them.
Project Management Made Easy

Project Management Made Easy

What you need to know about… Project Management Made Easy! Project management consists of more than just a large building project and can encompass small projects as well. No matter what the size of your project, you need to have some sort of project management. How you manage your project has everything to do with its outcome.

Get My Free Ebook


Post a comment