Project 1 Hints
- Porting a linux/unix (generally, POSIX) code to windows platform is not trivial. However, if the code is filled with only socket system calls, porting is really easy. Search for the winsock programming tutorials/examples to find out what should be changed. If the compilation works perfectly but you are having problems with linking, find out what library should be linked together.
- Please include the compilation instruction. Make sure to mention the version of the compiler (e.g., Visual Studio 7.1). Your 'project configuration' or Makefile should be complete in the sense that one-click of 'build solution' or simply typing 'make' will output the binary.
- The client is the one connecting to the server and ask for a file; giving the file name as a command line argument of server is not acceptable.