Skip to content

Client-server application with hash table with UNIX domain sockets

Notifications You must be signed in to change notification settings

zpnst/fast-server

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

20 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Fast Server

Structure

This is a client-server application in which the hash table acts as a server buffer.
To deal with collisions inside the hash table, a doubly linked list was chosen.

Customers Window

Here you can see the consistent interaction of clients with the server.
To finish working with the server, the client must write %stop.
The client can also end the server session by writing %shutdown.
image

In this example, a client named Incognito ended the server session by writing %shutdown.

Server Window

Here we can see the output of the program company.cpp

image image

First, all records of the server buffer (hash table) were shown.
Next, a search was made for a client who would write these messages in one session: Hello, World, UNIX
At the end, the client was searched by name Linus Torvalds.

Thanks for reading!!!

About

Client-server application with hash table with UNIX domain sockets

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published