Client/server application in which two clients can send Morse-code messages to each other through a multithreaded server application. It is used one blank between each Morse-coded letter and three blanks between each Morsecoded word. When messages are received, they are decoded and displayed as normal characters and as Morse code. 

All messages are saved in a text log file on the server. Each message contains the IP Address of sender and received for  each message. 

To run the server: java MorseCodeServerTest
To run every client (Only 2- clients application): java MorseCodeClientTest

To read the log file: java ReadLogFile