Skip to content

porfyr/c_socket_server

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

19 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Спершу компілюється і запускається сервер

gcc server.c -o server
./server 'port'

невернестери не бийте

Сервер прослуховує 'port', перевірити це можна в другому терміналі командою netstat -atn або ss -atn там і запустимо, є 2 путя:

  • робота з сервером вручну: через утиліту netcat або nc
nc localhost 'port'
#nc 127.0.0.1 'port'

в nc CLI вводимо всякі гадості або очікувані сервером команди

  • або за умовою лаболаторної запустити клієнтський логуючий скрипт client.sh, але він в кінці попросить сервер піти в туман прикритись тучкой
chmod u+x client.sh
./client.sh

Все зроблено максимально кустарно за 1 вечір, хотів би навчитись писати сервер і клієнт здорової людини по всіх стандартах шоб красиво

About

unix socket server and client

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published