Hi Kevin,
I've used the client-side library within JBoss Resteasy, which is pretty
lightweight/low-level.  Basically it will generate client-side proxies, cf
Axis stubs.

Whether that's RESTful is another matter... purists would probably argue
that it's creating a coupling between client and server.

The other question to consider is what representations you'll be processing.
 As you know, the json-viewer I'm working on in Isis uses, erm, Json.  The
json-applib is a client-side library that runs on top of Resteasy with
additional support for processing JSON representations (that conform to the
spec I've been defining at http://restfulobjects.org).

Can you provide some more detail on what you want to do?

Dan

On 26 October 2011 17:01, Kevin Meyer - KMZ <[email protected]> wrote:

> Dear all,
>
> I was looking for a Java REST client....
>
> I did a quick net search and hit a StackOverflow question[1] with a list
> of suggestions.
>
> Has anyone used any of the following:
> rest-assured [2]
> REST with ease [3]
> resting [4] with a quick tutorial [5]
>
> Or would one of the Apache projects (e.g. CXF [6]) be more
> appropriate - but conside that I just want a lightweight client....
>
> Jersey? [7]
>
> I'm tempted to use resting or rest-assured...
>
> Regards,
> Kevin
>
> [1] http://stackoverflow.com/questions/221442/rest-clients-for-java
> [2] http://code.google.com/p/rest-assured/
> [3] http://igorpolevoy.blogspot.com/2011/01/java-rest-with-ease.html
> [4] http://code.google.com/p/resting/
> [5] http://code.google.com/p/resting/wiki/TwoMinuteTutorial
> [6] http://cxf.apache.org/
> [7] http://jersey.java.net/
>
>

Reply via email to