Write a Java TCP MultipleClient-Server Program for following scenario. NOTE Server Details are in the above figure Client-Server communicates continuously until the Client send Bye to the Server Use Multithreading for Multiple Clients NOTE : 1 cm = 0.39 inches 1 cm = 0.03 foot 1 cm = 0.01 meter Sample Ouput: Client Server 1 – cm to inches 2 – cm to foot 3 – cm to meter Enter length in cms (int) : 10 Received from Server 3.9 inches 1 – cm to inches 2 – cm to foot 3 – cm to meter Enter length in cms (int) : BYE Received from Server BYE Client DISCONNECTED Server Waiting for the Cline to be Connected… CONECTION ESTABLISHED Received From Client 10 cms Sent to Client 3.9 inches Received From Client BYE Sent to Client BYE HINT : When client choses 1 for cm to inches and enter 10, then the client sends the string 110 to the Server. Where the first char ‘1’ represents the cm to inches and the other 2 chars represents the 10.
Write a Java TCP MultipleClient-Server
NOTE Server Details are in the above figure
- Client-Server communicates continuously until the Client send Bye to the Server
- Use Multithreading for Multiple Clients
NOTE :
1 cm = 0.39 inches
1 cm = 0.03 foot
1 cm = 0.01 meter
Sample Ouput:
Client |
Server |
1 – cm to inches 2 – cm to foot 3 – cm to meter Enter length in cms (int) : 10 Received from Server 3.9 inches
1 – cm to inches 2 – cm to foot 3 – cm to meter Enter length in cms (int) : BYE Received from Server BYE
Client DISCONNECTED |
Server Waiting for the Cline to be Connected… CONECTION ESTABLISHED
Received From Client 10 cms Sent to Client 3.9 inches
Received From Client BYE Sent to Client BYE |
HINT : When client choses 1 for cm to inches and enter 10, then the client sends the string 110 to the Server. Where the first char ‘1’ represents the cm to inches and the other 2 chars represents the 10.
![110
310
option 1 for data in cms
cm to inches
data in cms
option 2 from
cm to foot
option 3 for
data in cms
cms to meters](/v2/_next/image?url=https%3A%2F%2Fcontent.bartleby.com%2Fqna-images%2Fquestion%2Fd5fcbed6-272f-403e-9a2c-9c5e13689cb2%2Fa0d9ef1e-7c4b-4202-8712-dbaa29c0559c%2F1klm5v3_processed.png&w=3840&q=75)
![110
Example
3.93 inches
SERVER
CLIENT
IP Address : 128.4.2.26
DNS : Length Converter
Port : 3456](/v2/_next/image?url=https%3A%2F%2Fcontent.bartleby.com%2Fqna-images%2Fquestion%2Fd5fcbed6-272f-403e-9a2c-9c5e13689cb2%2Fa0d9ef1e-7c4b-4202-8712-dbaa29c0559c%2Fri8ojmm_processed.png&w=3840&q=75)
![](/static/compass_v2/shared-icons/check-mark.png)
Step by step
Solved in 2 steps
![Blurred answer](/static/compass_v2/solution-images/blurred-answer.jpg)
![Systems Architecture](https://www.bartleby.com/isbn_cover_images/9781305080195/9781305080195_smallCoverImage.gif)
![Enhanced Discovering Computers 2017 (Shelly Cashm…](https://www.bartleby.com/isbn_cover_images/9781305657458/9781305657458_smallCoverImage.gif)
![A+ Guide to Hardware (Standalone Book) (MindTap C…](https://www.bartleby.com/isbn_cover_images/9781305266452/9781305266452_smallCoverImage.gif)
![Systems Architecture](https://www.bartleby.com/isbn_cover_images/9781305080195/9781305080195_smallCoverImage.gif)
![Enhanced Discovering Computers 2017 (Shelly Cashm…](https://www.bartleby.com/isbn_cover_images/9781305657458/9781305657458_smallCoverImage.gif)
![A+ Guide to Hardware (Standalone Book) (MindTap C…](https://www.bartleby.com/isbn_cover_images/9781305266452/9781305266452_smallCoverImage.gif)