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.

Systems Architecture
7th Edition
ISBN:9781305080195
Author:Stephen D. Burd
Publisher:Stephen D. Burd
Chapter9: Computer Networks
Section: Chapter Questions
Problem 3VE
icon
Related questions
Question

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.

 

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
Transcribed Image Text: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
110
Example
3.93 inches
SERVER
CLIENT
IP Address : 128.4.2.26
DNS : Length Converter
Port : 3456
Transcribed Image Text:110 Example 3.93 inches SERVER CLIENT IP Address : 128.4.2.26 DNS : Length Converter Port : 3456
Expert Solution
steps

Step by step

Solved in 2 steps

Blurred answer
Knowledge Booster
Public key encryption
Learn more about
Need a deep-dive on the concept behind this application? Look no further. Learn more about this topic, computer-science and related others by exploring similar questions and additional content below.
Similar questions
  • SEE MORE QUESTIONS
Recommended textbooks for you
Systems Architecture
Systems Architecture
Computer Science
ISBN:
9781305080195
Author:
Stephen D. Burd
Publisher:
Cengage Learning
Enhanced Discovering Computers 2017 (Shelly Cashm…
Enhanced Discovering Computers 2017 (Shelly Cashm…
Computer Science
ISBN:
9781305657458
Author:
Misty E. Vermaat, Susan L. Sebok, Steven M. Freund, Mark Frydenberg, Jennifer T. Campbell
Publisher:
Cengage Learning
A+ Guide to Hardware (Standalone Book) (MindTap C…
A+ Guide to Hardware (Standalone Book) (MindTap C…
Computer Science
ISBN:
9781305266452
Author:
Jean Andrews
Publisher:
Cengage Learning