The project is maven based which include maven assembly plugin
- run maven clean and package
- JAR with dependencies will be created in target folder
- java -jar com.arikl-1.0-SNAPSHOT-jar-with-dependencies.jar
- You have the option to choose between client and server
- type "server" for running server OR type "client" to be on client mode
The project is divided into three
- Client
- Server
- Main application to run
Client will be able to send messages to the server while the server will send the messages to all clients Need to open several clients and notice that server returns messages to the clients
- The port and host are "hard coded" for running on different machines needs to change the code.
- This project is a basic example of communication between server to multiple clients