Skip to content

This project use some advanced features of Python like - Client-Server, Server exposed to RSTFUL webservice using Flask, Multi-threading, Locking mechanism etc.

Notifications You must be signed in to change notification settings

sheikhazad/Python-ClientServer-RESTful-MultiThread-Mutex

Repository files navigation

Python-ClientServer-RESTful-MultiThread-Mutex

This project use some advanced features of Python 3.6 like:

  1. TCP/IP Client-Server by using socket
  2. Server exposed to RSTFUL webservice using Flask
  3. Multi-threading
  4. Locking mechanism etc.
  5. Server part (without Socket Client) is packed in DOCKER.

DETAILS:

  1. Read Problem description file to understand purpose of this project (Suggested to read this first before seeing code)

  2. Server part (without Socket Client) is packed in DOCKER, which means it can be run and test RESTful webservice.

DOCKER Repository is:

https://cloud.docker.com/repository/registry-1.docker.io/sheikhazad2/crypto-tcp-rest-server

  1. Attached Test result by running TCP Server/REST/TCP Client/Web browser on Pycharm Python Terminal. Also attached REST API test on docker.

HOW TO RUN:

Follow instructions given in file - Instruction.txt

About

This project use some advanced features of Python like - Client-Server, Server exposed to RSTFUL webservice using Flask, Multi-threading, Locking mechanism etc.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages