Lectures

Week Tuesday Lecture Thursday Lecture Readings
1 08/29/06 08/31/06  
Lecture 1: Class Overview Lecture 2: Distributed Information Systems Chapter 1
2 09/05/06 09/07/06  
Lecture 3: Middleware Lecture 4: CORBA Chapter 2
3 09/12/06 09/14/06  
Lecture 5: Enterprise Application Integration Lecture 6: Web Technologies Chapters 3 and 4
4 09/19/06 09/21/06  
Lecture 7: Web Services Lecture 8: SOAP and WSDL Chapters 5 and 6
5 09/26/06 09/28/06  
Lecture 9 : UDDI and Follow-Up on SOAP and WSDL Lecture 10: Additional follow-up on WSDL and the Wikipedia article on Web Services Wikipedia article on Web Services
6 10/03/06 10/05/06  
Lecture 11: XML Beans, Axis 2, and Lecture 12: Tim Bray Articles, SOAP APIs for Amazon S3, Visual Studio Support for Web Services, Part 1 WS-Pagecount and The Loyal WS-Opposition
7 10/10/06 10/12/06  
Lecture 13: Visual Studio Support for Web Services, Part 2 and WS-AtomicTransaction Lecture 14: Eclipse Support for Web Services and BPEL  
8 10/17/06 10/19/06  
Lecture 15: Introduction to REST Lecture 16: REST Examples See End of Lecture 15
9 10/24/06 10/26/06  
Lecture 17: REST-Related Readings Lecture 18: Roy Fielding's REST Paper and NewsGator's APIs Principled Design of the Modern Web Architecture (by Fielding and Taylor)
10 10/31/06 11/02/06  
Lecture 19: Atom Publishing Protocol and Dennis's REST Design Methodology Lecture 20: Introduction to Web 2.0 What is Web 2.0?
11 11/07/06 11/09/06  
Lecture 21: TBA Lecture 22: AJAX: Asynchronous Javascript with XML  
12 11/14/06 11/16/06  
Lecture 23: TBA Lecture 24: WebDAV and Ning  
13 11/21/06 11/23/06  
No Class This Week Due to Fall Break and Thanksgiving
14 11/28/06 11/30/06  
Lecture 27: Comparison of Map Web Services and The S stands for Simple Lecture 28: Support for Web Services in NetBeans and Microformats and the Semantic Web  
15 12/05/06 12/07/06  
Lecture 29: Folksonomy and More Thoughts on REST Lecture 30: Support for REST in Rails 1.2  
16 12/12/06 12/14/06  
Lecture 31: Amazon's Mechanical Turk Lecture 32: Web Services Testing and Semester Project Demonstrations