80 likes | 190 Views
Chris Greenhalgh. G52IWS: Introduction. Contents. Scope & style Main topics Prerequisites Resources Assessment Contact. Scope & Style. Web services i.e. Distributed computation and coordination based on XML, SOAP, WSDL, UDDI, ... Mixture of theory and practical examples
E N D
Chris Greenhalgh G52IWS: Introduction
Contents • Scope & style • Main topics • Prerequisites • Resources • Assessment • Contact
Scope & Style • Web services • i.e. Distributed computation and coordination based on XML, SOAP, WSDL, UDDI, ... • Mixture of theory and practical examples • Practical examples based on Java, Apache AXIS and Jetty J2EE container
Main topics • RPC-based web service interaction • Message-based web service interaction • Web service standards • SOAP • WSDL • UDDI • Web service security • Background: XML, HTTP, WWW
Prerequisites • G51WPS – Web Programming & Scripting • G51PRG – Programming (Java)
Resources • Lectures • 2 per week, ~1 hour each • Non-assessed exercises • With lab support sessions (TBD) • Textbooks • Ramesh Nagappan, Robert Skoczylas, Rima Patel Sriganesh. Developing Java Web Services: Architecting and Developing Secure Web Services Using Java, 1st ed. Wiley, 2003. • H. Peter Alesso, Craig F. Smith. Developing Semantic Web services. Natick, Mass. : A K Peters, 2005.
Assessment • 1 Unseen written examination • 2 hours • Provisionally 3 questions from 5
Contact • Prof. Chris Greenhalgh • Room B2, CS building, Jubilee Campus • Email: cmg@cs.nott.ac.uk • (repeatedly...)