You are on page 1of 2

Engineering for Internet Applications Lab 11 Tooba Aamir - 396447

University of Melbourne (Semester-2 2011) Department of Computer Science and Software Engineering

Course title Engineering for Internet Applications

Submitted by: Tooba Aamir 396447

Dated October, 27 2011

Engineering for Internet Applications Lab 11 Tooba Aamir - 396447


1. Include a link to your servlet in your report.

http://s620-37.csse.unimelb.edu.au:8080/Lab11v2Client/HelloProxy/TestClient.jsp 2. Write a paragraph explaining your understanding of what is SOAP and


WSDL.

Simple Object Access Protocol(SOAP), is a protocol specification for exchanging structured information in the implementation of Web Services in computer networks. It relies on XML for its message format, and other Application Layer protocols e.g. HTML and SMTP for message negotiation and transmission. SOAP can form the foundation layer of a web services protocol stack, providing a basic messaging framework upon which web services can be built. It consists of three parts: envelope defining message and how to process it set of encoding rules expressing instances of application-defined data types convention for representing procedure calls and responses Extensibility Neutrality of being used over any transport protocol Independence of programming model

Major characteristics of SOAP are:

Where as, Web Services Description Language(WSDL) is an XML-based language that is used for describing the functionality offered by a Web service. WSDL describes network services as a set of endpoints operating on messages containing either document- oriented or procedure-oriented information. The operations and messages are described abstractly, and then bound to a concrete network protocol and message format to define an endpoint. Related concrete endpoints are combined into abstract endpoints (services). WSDL is extensible to allow description of endpoints and their messages regardless of what message formats or network protocols are used to communicate.

You might also like