Skip to content

csc445a3/DL-Board

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

76 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

DL-Board

Multiclient Message Board Program

This program creats a new instance of a client per instance of the program. The GUI creates a new client so that multiple clients can receive all messages sent through the program. The program requires a password when you enter the room this sets up the secrety key for AES encryption. All clients must be running on the same network as they connect through a multicast IP address and socket. Each client joins the group and the group forwards messages to all clients. It by design doesnt keep messages as it is meant to be an instance of a group message board and then loses it when the program terminates. Given more time would've implemented a server in order to add presistance and send updates on chat history to new users who join the multicast group.

About

Multiclient Message Board Program

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •