CIS527-Fall 2003 Programming Assignment
There is one programming assignment that involves implementation of a simple network service. The programming assignment will require heavy use of the Socket Interface.
You can use either C/C++ or Java to implement the assignment. The assignment will be tested on the Sun workstations (UNIX) in 1180EC. It is an individual project.
1.
The Assignment 1, Due
on
2. Sample Programs and Makefiles
1. talkClient.c
2. talkServer.c
3. Makefile
4. Makefile for Java
3. References
1. Beej's Guide to Network Programming: Using Internet Sockets
2. Sun Programming Interfaces Guide: Socket Interfaces
4.
Client-Server
Programming With Java Sockets
5.
Computer Services Guide,
Extra
Credit: Assignment
2, Due on
2. Sample Programs and Makefiles
o Select Server, selectServer.c
o Multiple Thread Server, multiThreadServer.c
o Makefile