Skip to content

homoluctus/echod

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

49 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Echo server and client

This is simple echo server and client written by Python3.
Supported platform is most UNIX systems.

Support Protocol

  • IPv4
  • TCP
  • UDP

Feature

  • I/O Multiplexing
  • Multi Clients
  • Command Line

Demo

You need to execute demo/client.py at other terminal after executing demo/server.py

$ python3 demo/server.py
Server started
Accepted from ('127.0.0.1', 40620)
Received 'hello' from ('127.0.0.1', 40620)
Accepted from ('127.0.0.1', 40622)
Received 'hello' from ('127.0.0.1', 40622)
Accepted from ('127.0.0.1', 40624)
Received 'hello' from ('127.0.0.1', 40624)
Closed connection from ('127.0.0.1', 40624)
Closed connection from ('127.0.0.1', 40622)
Closed connection from ('127.0.0.1', 40620)

About

Simple echo server and client

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages