Preview Banner Image
M.Tech(Advanced IT)Syllabi: Elective MTH10304 - Web Services and SOAP

Unit I :
Introduction: What are web services? SOAP WSDL UDDI-Why Web Services are important? - The evolution of web applications Not just another distributed computing platform - Web services and enterprises.
Unit II :
XML Fundamentals: The Lingua Franca of web services- XML Documents-XML namespaces Explicit and Default namespaces, Inheriting namespaces, And not inheriting namespaces, Attributes and namespaces -XML Schema XML schema and namespaces, A first schema, Implementing XML schema types, The any Element, Inheritance, Substitution groups, Global and local type declarations, Managing Schemas, Schemas and instance documents, XML schema best practices.
Unit III :
Overview of SOAP - HTTP - XML-RPC - SOAP: Protocol - Message Structure - Intermediaries - Actors - Design Patterns And Faults - SOAP With Attachments.
Unit IV :
UDDI at a glance- The UDDI Business registry- UDDI under the covers - Accessing UDDI- How UDDI is playing out.
Unit V :
Conversations: Overview - Web Services - Web services Conversation Language - WSCL Interface components - The Bar scenario conversations - Relationship between WSCL and WSDL.
Text Book(s) :
1. Sandeep Chatterjee, James Webber, "Developing Enterprise Web Services", Pearson Education, 2004.
2. Frank. P. Coyle, XML, Web Services And The Data Revolution, Pearson Education, 2002.
3. Ramesh Nagappan , Robert Skoczylas and Rima Patel Sriganesh, " Developing Java Web Services", Wiley Publishing Inc., 2004.
4. McGovern, et al., "Java Web Services Architecture", Morgan Kaufmann Publishers,2005.,