Develop a client-server network application using stream socket API (TCP) of Python that implements the protocol you documented.

computer science

Description

Objectives: 

● Socket programming in python 

● Design and document an application-layer protocol. 

● Develop a client-server network application using stream socket API (TCP) of Python that implements the protocol you documented.


General Instruction 

● You are allowed to work in groups of at most two students. It is okay if you want to work on your own. 

● Start early. This assignment has lots of work. 

● Make sure to use TCP as the transport protocol 


Description 

The application you will develop is intended to support clients’ ability to store “notes” on server, and to request “notes” that have certain properties. 




Related Questions in computer science category