Wie man eine REST-Webservice-Aufruf in JAVA?

Derzeit habe ich ein web-service läuft in einem tomcat (http://localhost:8080/myApp/getUsers). Meine web-service akzeptiert einen json-string und dann entsprechend. Mein webservice code ist wie folgt:

@Path("/getUsers")
public class UsersWS
{
    @POST
    public Response post(String theRequestJSON)
    {
        try
        {
            JSONObject aJsonObj = new JSONObject(theRequestJSON);
            String userID = aJsonObj.getString("userID");   
            System.out.println(userID);
        }
    }
}

So, meine Web-service die Verarbeitung der json-string. So, jetzt muss ich anrufen die oben genannten web service von einem anderen JAVA-Klasse (mit einem jsonObject dass die Benutzer-id im request-parameter).

Wie es zu tun? Kurz, ich brauche, um eine web-service-Aufruf von einem JAVA-Klasse mit einem JSON-Objekt als request-parameter. So senden Sie eine json als request-parameter in einer request-Aufruf.

InformationsquelleAutor | 2012-02-07
Schreibe einen Kommentar