Archive for the 'REST' Category

Announcing JBoss RESTEasy Beta1

Monday, February 25th, 2008

In case you didn’t see Bill’s post on the subject, I wanted to let folks know that RESTEasy entered it’s first beta release as JBoss RESTEasy Beta 1. You can read more here and you can get the release here.

URI vs. URL Post Corrected

Saturday, November 24th, 2007

Thanks to several commenter’s who pointed out several issues with in my URI vs. URL post, I have made several revisions that post to be more correct. If you happen to be linking to that post, or citing comments from it in a post of your own, you may want update it.

URI vs. URL: What’s the Difference?

Monday, November 19th, 2007

What is the difference between a URL and URI and why does it matter? This topic is confusing to some (myself included) and I thought I’d share my understanding of the two concepts. I’m hoping this post will give you a better understanding about how the two differ and why it matters to some.
Note: The [...]

Not enough is RESTful in RestFaces

Sunday, November 18th, 2007

I just came across a quick article on The Server Side about a JSF framework called RESTFaces. My initial reaction was “oh cool, a JSF framework that might adhere to RESTful principals.” Sadly, there isn’t much more than HTTP GET support that is “RESTful” about RESTFaces. RESTFaces touts itself as being a
RESTfaces for JavaServerâ„¢ Faces [...]

Goals for RESTEasy 1.0

Thursday, October 11th, 2007

As I’m reevaluating and retooling RESTEasy, I’m thinking about what it is going to take to reach 1.0. At a high-level, RESTEasy will provide:

A Server side API as a JAX-RS Implementation
A Client API similar to what I described in this post.
A set of common code that is shared between client and server.

As for features, here’s [...]

Some thoughts on a JAX-RS client API

Thursday, October 11th, 2007

Bill Burke has just posted a bunch of really great feedback on the latest draft of the JAX-RS spec. If you haven’t had a chance to look at the spec, head over here. One thing that JSR-311 had initially chosen not to do was to define a client API. There has a been some grumblings [...]

Why does the Flash Player Have Such Crappy HTTP Support?

Monday, September 24th, 2007

I’ve found myself enjoying working with Adobe Flex. Flex does a lot of things really well, except its support of the HTTP protocol. Here’s a few things folks don’t know about the Flash Players HTTP support:

It only support GET and POST methods. In order to use other methods such as DELETE and PUT, you have [...]

Some Thoughts on Securing Web Resources

Saturday, September 22nd, 2007

Lately I’ve been trying to figure some figure out some new ways to define declarative security constraints to web resources. Here’s the a use case that popped into my head a while back: suppose you have a service to access a persons information on a social networking site such as:

http://mysocialnetwork.foo/people/12345
This service offers two levels of [...]

The State of RESTEasy

Monday, September 17th, 2007

It’s been a while since my last post and even longer since I blogged about RESTEasy. Or better yet, since I committed a change to the RESTEasy code base. This might have lead some to believe that RESTEasy has been abandoned and will cease to exist. Since I have been getting inquiries from friends as [...]

RESTEasy Documentation Updated

Tuesday, April 24th, 2007

Things have been rather hectic over past few weeks with work and floods and all. Some how, I actually managed to get some much need documentation together for RESTEasy. Right now, the docs don’t reflect the current state of the code, but more of where things are headed. Feedback is welcome and appreciated.