Network Program Implementation

Due: 4:00pm, Thursday, December 12, 2024

Network Program Implementation – File Server

In this assignment you will develop a file server application The server will be a concurrent, connection-oriented multi-client file server. The concurrent server can be implemented utilizing either processes or threads. The client application will be similar to the sftp program and implement a subset of the sftp commands.

Server Specifications

Client Specifications

Makefile Specifications

Readme File Specifications

Each team will create a readme file for their application. The readme file will include the following sections, at a minimum:

Files to Submit

To submit your assignment, create a zip file of a DIRECTORY named final-project containing the required files. Then submit that file to the appropriate folder on D2L.

The submission must include: