First Day Handout


Course Description
 
 

LECTURE MATERIAL FOR SPRING 2002


Introduction to Distributed Systems
 

Distributed System Using Java RMI
For code sample on RMI look at /projects/bina/ddjava2/examples/ch20 from any CSE machine.
Also look at this whitepaper for latest version of RMI:  RMI Whitepaper

Architectural Models (Chapter 2)
Network Fundamentals (Chapter 3)
Tunneling and VPN (discussion in the class)

Introduction to CORBA
Code example available at /projects/bina/cse586
Also See Sun's JDC CORBA Tutorial

CORBA Programming; CORBA Naming Service(ppt)(pdf) (Chapter 3, Chapter 7 of CORBA book)
Also see the "cetus" link for more details on  Distributed Objects

A great source for Designing with EJBs

Distributed Objects(.ppt)  (Chapter 4, 5 and 6 main text)

Midterm Exam Coverage (pdf)
Midterm Exam Sample (pdf)

 Custom Event Handling
 

Projects

Project 1

Project 2

Project 3

LECTURE MATERIAL FROM SPRING 2001

It is assumed that the following course material is being made available to students of SUNY at Buffalo for use in the courses offered by the Department of Computer Science. They are meant for instructional use only.

  Introduction to Distributed Systems

  System Models

  Networking

  Beyond Objects : Component Technology

 Enterprise Java Beans Structure

  Designing with Session Beans

  Distributed File Systems

  Distributed Infrastructures

  Distributed Security

  Distributed Name Services

PROJECT From Spring 2001

 Project1: Enterprise Data Management System

 Java IO Serialization

Project 2: EDMS1.1

Project 3: Benefits Enrollment Application (BEET)

Term Paper