Skip to content

xXHachimanXx/Multithreading-Socket-Internet-Banking

Repository files navigation

Multi-threading-Socket-Internet-Banking

TCP Server for Internet Banking

Architecture

Internet Banking TCP Server Architecture

Running the server

python3 server.py

Running multiple clients

Linux:

python3 client.py 0 deposit 100 &
python3 client.py 0 withdrawal 100 &
python3 client.py 1 deposit 200 &
python3 client.py 0 deposit 300 &
python3 client.py 1 withdrawal 100

Windows:

start "" python client.py 0 deposit 100
start "" python client.py 0 withdrawal 100
start "" python client.py 1 deposit 200
start "" python client.py 0 deposit 300
start "" python client.py 1 withdrawal 100

References

About

TCP Server for Internet Banking

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages