CSE531 Project 2B
Due date: Dec 9th or 10th (at time of demo)
Administrivia
Project 2B is the final project of the semester. You are required to demonstrate that your code works. A demo schedule will be set up and made available for sign up soon. The demo dates will be: Dec 9th and Dec 10th.
Problem:
Write a 2-machine message passing system, with asynchronous messages. Ports exist on both machines.
Specifics:
There are two machines, with ids 0 and 1.
Implementation Details:
The solution involves (of course) writing and running a network message server on each machine. Then applications on any machine can communicate from/to any port.
The 531.h (same as os.h) file has been updated with new features, such as net-msg send/receive. In addition an alternate implementation of semaphores are available using InitSem1(), P1() and V1(). You may use either the old implementation or the new implementation.
Testing:
Same as project 1 -- except ensure that senders and receivers are on different "machines".
Software:
An updated version of 531.zip is now available at 531-v2.tar (UPDATED AGAIN)