· Objective
o Concept behind web services
o How to use web service and deploy
XML, SOAP and WSDL
· XML
o XML – Extensible Markup Language – provide a format for describing data
o Similar to HTML – use concept of TAG
o The different – XML can create own tags – HTML cannot
o Tags – to define the structure and data types
o //msdn.microsoft.com/xml
· SOAP
o XML based protocol for exchanging structured and type info on the web
o Web service use SOAP protocol = TCP/IP and HTTP to communicate with clients
o SOAP msgs sent to/from a web service must be in XML
· WSDL
-
- Web Services Description Language which is an XML grammar that is used to create an XML document
- www.w3.org/wsdl
Intro to web services
- Application that can access by other application via the web
- It provides small amounts of functionality that r specific
- To use the functionality of web service – client app must exist
- Client app must reference the web service and must understand what to present to web service and what will return