Skip to content

alex101101/chat-server

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 

Repository files navigation

Basic Chat Application

Introduction:

Basic web chat application using primarily core java for sending messages between multiple users in Chat Rooms.

Areas explored during exercise:

  • java.util.concurrent
  • java.net
  • Thick client with javaFX

To Run:

  1. Run ChatServerApp class
  2. Run ChatWindow multiple times (Max 10 clients)

TODO:

  • Create error handling system, validations
  • Create different messages for each action
  • Inject configurations (ie thread pool sizes), manager classes
  • Persist model information to an in memory database
  • Performance test the server, tune maximum client connections
  • Unit tests

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages