CSCI-4220 Network Programming

Spring 1999

Project 8 - Corba Client/Server
Due Date: May 1


Corba based email database

This is the roughly the same application as Project 7, but instead of RPC you will use Mico Corba. You are to write a CORBA based email address database system. Each record in the database contains a name and an email address (each is simply an ASCII string). Neither a name or an email address can be longer than 80 characters. Your job is to write a simple client/server that can provide the following functionality: NOTE: For P8 you don't need to support a function that retrieves a list of all the records!!!

The server should store the records on disk, and your client should support the 2 operations shown above. Feel free to use the code you wrote for P7 (saving and retrieving these records to/from disk).

Writeup Only

If you choose to do just the minimum (5 points), you should do the following:

Hints, Suggestions: