Third assignment in the Course Advanced Programming 1, Written by Tommy Zaft and Idan Turkenits.
The UML diagram of the project in a PDF format can be found here. There is also a SVG format, which can be found here (better to view it raw).
// Server port number
port = 55556
// Buffer size
size = 16384
// Server timeout length in Seconds
timeout = 120
To build both Client and Server:
git clone https://github.com/Tom-stack3/AP1-ex3.git
cd AP1-ex3
mkdir build
cd build
cmake ..
make
Go to ./build/server
folder.
Inside run the following:
// Running the server
./Server
Go to ./build/client
folder.
Inside run the following:
// Running a client
./Client
In the ./client/data
folder, there are some datasets for example, which can be used by the client for testing purposes.
Have Fun Classifying!