MAILING ADDRESS
New Jersey Institute of Technology
Computer and Info. Science Department
323 M. L. King Blvd.
Newark, New Jersey 07102
Course Objectives: This course is an introduction to the client/server systems development. The focus of the course is on the study of middleware and enabling technologies that are used in building distributed environments and client/server applications. Concepts such as open systems, interpretability, portability, integration are emphasized. Topics covered include sockects, RPC, DCE, RMI, and CORBA.
Textbook:
References:
| Midterm | 35% |
| Final | 35% |
| Programming Assignments | 30% |
| Topic | Reference | |
|---|---|---|
| 1. | Introduction | Notes |
| 2. | Middleware | Notes |
| 3. | Sockets | Comer |
| 4. | Remote Procedure Calls (RPC) | Bloomer |
| 5. | Distributed Computing Environment (DCE) | Notes |
| Midterm | ||
| 6. | Common Object Request Broker (CORBA) | Baker |
| 7. | Java's RMI | Notes |
| 8. | Database Connectivity | Notes |
| 9. | Distributed Data Management | Notes |
| FINAL | ||