In this exercise, you will Modify an existing Android client application to send a service request to a java servlet. The java servlet (server) will reply back to the Android client with a response....

1 answer below »

In this exercise, you will



  • Modify an existing Android client application to send a service request to a java servlet. The java servlet (server) will reply back to the Android client with a response.

  • Configure and run a java servlet (server) to run on your local machine.



  1. Configure the Java servlet.
    Download the latest Eclipse IDE (Oxygen) and create a new dynamic web project. Use the Java source file supplied by your instructor as the source code for your dynamic web project. Explore the code and note the implementations of the get and post methods. Launch the java servlet by using the built-in Tomcat Server that comes with the latest Eclipse Oxygen distribution.

  2. Take a screenshot of the Java servlet running. Note that the Eclipse Oxygen environment has a built-in web browser. In your screenshot, add a textbox and in the textbox, identify the service that is being performed by the servlet.

  3. Obtain the Android client app form your instructor. The name of this client app is “HttpExample.” This example already has the built-in code to send requests and receive responses from an external server. Take screenshots of the messages being displayed after clicking on the “GET METHOD” and “POST METHOD” buttons.

  4. In this step, you will modify your Android client to “consume” the service provided by the Java servlet running on your local host machine. Explore the code the Android app. Note how the button click events are used to send a request and receive a response. Using this code pattern, add a new button and a data entry textbox to send user data (from the data entry textbox) to the Java servlet when the button is clicked. Write the Java servlet response into the original Android app’s textbox.


Take screenshots of your Android app before requesting the service and after receiving a response.


Assignment Deliverables (all in a ZIP file):



  1. The screenshots list in the specifications above.

  2. A detailed overview of the steps taken to complete your application.

  3. The project folder containing all source code for your application.

Answered 362 days AfterMay 28, 2021

Answer To: In this exercise, you will Modify an existing Android client application to send a service request...

Manikandan answered on May 26 2022
84 Votes
SOLUTION.PDF

Answer To This Question Is Available To Download

Related Questions & Answers

More Questions »

Submit New Assignment

Copy and Paste Your Assignment Here