Question
Question: QUESTION 1 1. Develop a server program in Java that waits for clients to connect. The server responds to the client to choose one
Question:
QUESTION 1 1. Develop a server program in Java that waits for clients to connect. The server responds to the client to choose one of the following options available with server and then deliver the requested object to client: Sum Multiply Division Bye Server Program is first started. Then the Client program is started. Ask three questions from Server Get the answer from client Finally send the resutls. Execute the following steps: Step 1: Run the Java program of Server Step 2: Run the Java program of Client and Sample output of Client Window: Sample output 1(Client): Connected to server Message from Server: Select the option: Sum Multiply Division Bye Enter Reply Enter Reply the message to the server: 1 from Server: What is the sum of 2 + 3 ? the message to the server: 4 from Server:YourAnswernotcorrect Reply Enter Reply Reply Enter Reply and Wrong 1, bye from Server: What is the sum of 4 + 3 ? the message to the server: 7 from Server:YourAnswercorrect,Congrats from Server: What is the sum of 10 + 11 ? the message to the server: 21 from Server:YourAnswercorrect,CongratsandTotalCorrect2 Sample output 2(Client): Connected to server Message from Server: Select theoption: Sum Multiply Division Bye Enter Reply Enter Reply the message to the server: 2 from Server: What is the product of 4 * 3 ? the message to the server: 11 from Server:YourAnswernotcorrect Reply Enter Reply Reply Enter Reply Wrong 2, bye from Server: What is the product of 10 * 3 ? the message to the server: 30 from Server:YourAnswercorrect,Correct from Server: What is the product of 5 * 3 ? the message to the server: 21 from Server:YourAnswernotcorrectandTotalCorrect1and Sample output 1(Server): Connected to client socket number 13 Message to Client : Select theoption: Sum Multiply Division Bye Client sent message: 1 Message to Client Server: What is the sum of 2 + 3 ? Answer from Client : 4 correct count : 0 Message to Client Server: What is the sum of 4 + 3 ? Answer from Client : 7 correct count : 1 Message to Client Server: What is the sum of 10 + 11 ? Answer from Client : 21 correct count : 2 Reply to client :YourAnswercorrect,CongratsandTotalCorrect2 and Wrong 1, bye Task: 1. Write the Java socket program for the Server. (class name: Server_Your ID Number) Task: 2. Write the Java socket program for the Client. (class name: Client_Your ID Number) Task: 3. Execute the program and show the output screenshot.
Step by Step Solution
There are 3 Steps involved in it
Step: 1
Get Instant Access to Expert-Tailored Solutions
See step-by-step solutions with expert insights and AI powered tools for academic success
Step: 2
Step: 3
Ace Your Homework with AI
Get the answers you need in no time with our AI-driven, step-by-step assistance
Get Started