Skip to content

Created options to unicast, broadcast texts and files to clients via the server using multithreading and sockets

Notifications You must be signed in to change notification settings

mohitisrani/CN_Chat_Room_Application

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Chat Room Application

Computer Networks

Internet chat application with a server program and a client program. The server manages a chat group, allowing any number of clients to join the group with a user name at any time.

  1. Broadcast: Any client is able to send a text to the server, which will relay itto all other clients for display.
  2. Broadcast: Any client is able to send a file of any type to the group via the server.
  3. Unicast: Any client is able to send a private message to a specific other client via the server.
  4. Unicast: Any client is able to senda private file of any type to a specific other client via the server.
  5. Blockcast: Any client is able to send a text to all other clients except for one via the sever.

About

Created options to unicast, broadcast texts and files to clients via the server using multithreading and sockets

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages