Skip to content

QLKang/SocketCommunication

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation


Included in this directory are files:
Data files: file1.txt, file2.txt, file3.txt
Program files: server.c, client.c, and pipe.c
Makefile: makefile
README





Instruction to compile: 
1st, you should open the folder <serv608>, and then excute " make server" to compile server.c
2nd, you should open the folder <cli608>, and then excute "make client" to compile client.c
3rd, you should open the <serv608> again, and then excute "./server &"
4th, you should open the <cli608> again, and then excute "./client hostname" (in the wiliki system, excute "./client wiliki.eng.hawaii.edu");
5th, you can input the commands. I suggest you excute "help" first to get support.





---------------------------------------------------


Included in this directory are files for Lab 3:

*  Data files:  file1.txt, file2.txt, and file3.txt
*  Example files:  server.c, client.c, and pipe.c

You will write a server program named "server367.c".
Each student will have a distinct port number for
their server.  See the project's Assignment in
laulima for your port number.  You will also have
a client program named "client367.c".
You should have a makefile(s) for your programs
so that the executable for the server is "server367"
and the executable for the client is "client367".

Submit your project by having your program files 
(source code and executables) 
in this directory.  This directory should also
have your makefiles, the data files (file1.txt,
file2.txt, and file3.txt), and a README file,
which replaces this README file. The new README
file should include your name, date, an explanation
of what your programs do, and an explanation
of how to compile your programs.

Your directory should be tar'd
and gzipped, and uploaded into laulima.



About

Language: C, System: Unix

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages