How to call RESTFUL services from GWT?

gwt, java, rest

Solution

You can call REST services using the standard GWT `RequestBuilder` (or `JsonpRequestBuilder` if you need to call services on another domain).

With the JSON response string, you can call `JSONParser.parseStrict(jsonString)` to get a `JSONValue`, which can be a `JSONObject`, `JSONArray`, etc. This is all available in this package.

Problem

I'm using GWT as web development framework. I need to access some REST services from my GWT client code. Also I need to parse JSON (or maybe XML) which is response format of these services. Which is the best way for this problem? Thanks in advance.

Original source