Skip to content

The goal of this assignment is to (i) introduce you to socket programming and (ii) to implement a reliable transport protocol. In this assignment, you will implement a chat application (like messenger) that will allow users to transfer messages and files. The assignment must be done individually, and you should use Python. The assignment has the…

Notifications You must be signed in to change notification settings

programmer-xyz/Chat-application-using-python-and-socket-programming

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Chat-application-using-python-and-socket-programming

The goal of this project is to use socket programming and implement a reliable transport protocol. This project comprises of a chat application (like messenger) that will allow users to transfer messages and files. The project has the following features: 1: A simple chat application using UDP, which is a transport protocol that does not ensure reliable communication.2: Extending the chat application in 1 to ensure reliable communication of messages and files, by implementing a reliable protocol on top of UDP.

About

The goal of this assignment is to (i) introduce you to socket programming and (ii) to implement a reliable transport protocol. In this assignment, you will implement a chat application (like messenger) that will allow users to transfer messages and files. The assignment must be done individually, and you should use Python. The assignment has the…

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages