Module Learning Strategies
(1:N)1 (1:20)2
The lecture will support the lab session of two hours each week. The lab sessions will support the underlying knowledge and skills required to complete the module, and will be facilitated with booklets, course texts, and the internet. Group discussions will also take place in these sessions. The lecture will some weeks take place in a lab with projector facilities so that the students can interactively engage with the practical content.
Module Resources
The Internet
Web Development - Visual Studio and SQL Server Express
Access to external web services
Module Special Admissions Requirements
OO Programming skills, preferably in a .NET language
Module Texts
Directed reading will be given in lectures.
Additionally:
Web Services: Principles and Technology by Michael Papazoglou Publisher: Prentice Hall; 1 edition (2007) ISBN-10: 0321155556
Module Additional Assessment Details
50% assignment (Learning outcomes 1, 3, 4)
The assignment will consist of
Creation of a web service client that consumes web services.
Creation of web services that shall be consumed by the web service client.
A 10-15 minute presentation and report of 1000 words supporting the implementation
50% exam (Learning outcomes 2 and 4) 2 hour exam
Module Indicative Content
Creation and use of web services
Comparison of different technologies for web services
ASP .NET web services
XML and .NET
Web Service clients
Service Orientated Architecture
Business Issues of web services
Service modelling language (W3)