CSE 551 -- Programming Assignment #3

Out: Wednesday May 16, 2007
Due: Tuesday May 29th, 2007, before class

Overview

For this assignment, you will implement a simple Web server that provides a simple "notary" service. You are allowed to start with the language of your choice, and take advantage of whatever support libraries you can find for that language. (Hint: perl, python, and ruby all have extensive HTTP and network libraries available that will massively simplify this programming assignment.) You may not start with a fully functioning web server such as Apache, however.

The notary service provides a simple interface:

Requirements

What to turn in

Please email Steve and Elizabeth the following: