Date | Reading(s) | Slides | Out | In |
January 13, January 15 |
Chapter 1 Characterization of distributed systems
J2EE Servlet Tutorial
Download and Install Netbeans
Netbeans Video Demo
Networking demo
| Introduction and Chapter 1 80 minutes
Web applications 160 minutes
| Getting Started
Homework submission
Homework 1 Simple Servlets
| ** |
January 20, January 22 |
Chapter 2 System Models and architectures
User Authorization Demo
| Models and Architectures 80 minutes
| **
| ** |
January 27, January 29 |
Chapter 19 Web Services
IBM article on JAX-WS 2.0
Microsoft Understanding WSDL
| Knock Knock Client
Knock Knock Server
Finite State Machine Knock Knock Protocol
JAX-WS 2.0 Using JDK 6 80 minutes
Web Services 80 minutes
| Homework 2 A Web Application and Web Service
| Homework 1 |
February 3, February 5 |
Chapter 3 Networking and Internetworking
JMS From Java Enterprise O'Reilly
IBM article on JMS and ESB's
| Java Messaging Service 20 minutes
Internetworking 160 minutes
|
| ** |
February 10, February 12 |
Chapter 4 Interprocess Communications
| Interprocess Communications 80 Minutes
| **
| ** |
February 17, February 19 |
Chapter 5 Distributed Objects and RMI
Java RMI
| Chapter 5 RMI 80 minutes
Java RMI 80 minutes
| Homework 3 Low level RMI
| Homework 2 |
February 24, February 26 |
Chapter 7 Security
| Security (1) 160 minutes
| **
| ** |
March 3, March 5 Next week is Spring Break |
Midterm Exam Tuesday, March 3
| Review for Midterm Exam 80 minutes
| **
| Homework 3 |
March 17, March 19 |
Review Midterm Exam and Introduce Homework 4
|
| Homework 4 Java RMI
| ** |
March 24, March 26 |
Web Service Security
Web Service Security Part 1
Web Service Security Part 2
Web Service Security Part 3
Web Service Security Part 4
| Security (2) Web Services 160 minutes
| **
| ** |
March 31, April 2 |
Chapter 6 Operating System Support
| Operating System Support 160 minutes
| **
| Homework 4 due Thursday |
April 7, April 9 |
DOT NET Remoting
| .NET Remoting 160 Minutes
| Homework 5 Web Services and JDBC
| ** |
April 14, April 16 |
Chapter 20 CORBA
| CORBA 80 minutes minutes
Database Transactions Account.java 10 Minutes
Database Transactions Client1.java
Database Transactions Client2.java
Distributed Transactions 70 Minutes
| **
| ** |
April 21, April 23 |
Chapter 9 Name Services
EJB Tutorial
| Naming 40 Minutes
EJB 40 Minutes
| **
| ** |
April 28, April 30 |
| Review
| **
| ** |
May 8 8:30 AM HBH 1000 Two hour Final Exam |
|
| **
| ** |