users@jersey.java.net

State Client / HATEOAS proposal

From: gerard davison <gerard.davison_at_oracle.com>
Date: Tue, 06 Oct 2009 13:30:49 +0100

A few weeks ago Paul S was kind enough to post the following proposal of
mine in a thread about clients that use dynamic proxies to give a static
programming interface:

http://kingsfleet.blogspot.com/2009/09/javalangreflectproxy-client-based-on.html

I have since revised this proposal a bit with a few simplification that
should make it work on the server side also:

http://kingsfleet.blogspot.com/2009/10/proxy-client-based-on-jersey-with-bit.html

I would be interested in any feedback. I plan to be thinking next on how
to annotation a XML Schema so that a generator could generate the
correct interfaces. I know that many prefer the fluent API, me included
on some days, but certain classes of users a static client has advantages.

Cheers,

Gerard

-- 
Gerard Davison | Senior Principal Software Engineer | +44 118 924 5095
Oracle JDeveloper Web Service Tooling Development
Oracle Corporation UK Ltd is a company incorporated in England & Wales.
Company Reg. No. 1782505.
Reg. office: Oracle Parkway, Thames Valley Park, Reading RG6 1RA.
Blog http://kingsfleet.blogspot.com