JSR 311 - javax.ws.rest

February 14th, 2007

After much talk of such a thing, Dave announces JSR 311 - Java API for RESTful services. This is excellent news - I’m glad to see people are thinking more seriously about RESTful services on Java.

I’m not much of an expert group person, but I’m sure the discussions will be interesting for this JSR. My largest concern would be that we end up with a generic resource framework, but its too far abstracted away from HTTP to allow other protocols which no one will use. Expert group members may be interested in checking out the previous work I’ve done with the Java REST annoations and CXF for some inspiration, although those are really just a small start at what we should be doing with RESTful services. :-)

Update: Brian McCallister points out this section of their text: “Correct implementation requires a high level of HTTP knowledge on the developer’s part.” - Does this sound suspiciously familar to anyone else?

2 Responses to “JSR 311 - javax.ws.rest”

  1. New JSR to define a high-level REST API for Java « Noelios Consulting Says:

    [...] Dan Diephouse (XFire, CFX) [...]

  2. JSR 311 approved for development « Noelios Consulting Says:

    [...] API before providing a solid lower level API as a foundation. Some don’t want annotations to abstract the supposed complexity of HTTP when others are afraid that the API won’t be simple [...]

Leave a Reply