Skip to content

melvinrdn/usenet_projet

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

29 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

usenet_project, a C++ project

A mini Usenet-like news system in C++17, with two database modes:

Memory: in-memory only, resets on each run. Disk: persistent on-disk storage using std::filesystem.

Build

make

Install

make install

Clean

make clean

Usage

Server

./news_server <port> [--disk]

Client

./news_client <host> <port>

Testing

Run the provided Java test suites to verify protocol compliance:

java -jar TestServer1.jar <host> <port>
java -jar TestServer2.jar <host> <port>

About

C++ Project for a server client comunication

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •