95-702 Organizational Communication and Distributed Object Technologies Spring 2009

[ Home | Schedule | Syllabus | Course description ]

Look for frequent updates to the topics, slides and readings.



DateReading(s)SlidesOutIn
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




**
**

Last Updated January 2009
mm6@andrew.cmu.edu