Question: concurrency and Java threads, and multithreaded application design. The start-up code of this exercise is at https://github.com/CISC3120SP18/SamplePrograms/tree/master/Net/04_23/TcpForwarderCLI The Readme.md in the source directory in the

concurrency and Java threads,

and multithreaded application design.

The start-up code of this exercise is at

https://github.com/CISC3120SP18/SamplePrograms/tree/master/Net/04_23/TcpForwarderCLI

The Readme.md in the source directory in the above describes the application.

1 Mandatory Exercise You are to complete the TODO specified in the TcpForwarderClientApp class.

2 Bonus Exercise

You are to add a GUI to the client application with JavaFX. Since we are creating a JavaFX application, you have multiple options to realize the required concurrency. These options include JavaFX Task and JavaFX Service in addition to Java Thread.

As usual, submit your work by pushing your local weekly practice repository to the remote reposi- tory hosted on the Github. You must make a directory that matches the exercise number. If you choose to work on the bonus exercise, create two sub-directories, one for the mandatory exercise, and the other the bonus exercise.

Step by Step Solution

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Databases Questions!