"For all its goodness, REST sometimes feels like trying to fit a square peg in the proverbial round hole. Some interaction patterns just don’t lend themselves well to the REST approach.... With WS-*, on the other hand, we get a square peg to fit in a square hole. The problem there is that the peg is twice as wide as the hole."
- William Vambenepe
In a new post, Oracle's William Vambenepe, a REST proponent, says there are some situations where the REST protocol may not always be a good fit. Here's a few of his observations on some "round holes":
There's been an ongoing debate for years between proponents within the WS-*/SOAP and REST worlds. The bottom line is that each has a role to play as systems and infrastructures are stood up and built out in a service-oriented way.