|
|
|
|
|
Hopefully, this is not going to start a REST vs. WS-* debate, but there are a few arguments from the WS-* side which usually RESTafarians agree to:
|
You may not need any of the above (in which case a RESTful approach may be more appropriate), but you if think you need reliability, Mike Grogan has a nice and short explanation on why you would want to use WS-ReliableMessaging and how the developer is impacted when using WSIT, the JAX-WS extension for many WS-* specifications.
WSIT is now in Milestone 3 which works with GlassFish 2 b33c. Install is described here. WSIT M3 is also the build that will be part of the upcoming GlassFish v2 beta release.
Note also that Arun is running a series of nice ScreenCasts for GlassFish JAX-WS and WSIT. The latest one is also about WS-ReliableMessaging.
The issues about where reliability and security should live are still ongoing. you only need end-to-end security when you are doing some kind of store and forward, which isn't part of HTTP.
As for reliability, well, it's a shame the examples use the blocking-RPC metaphor we've seen before. Surely appending actions into a fault-tolerant message queue would be a better tactic.
The jury is still out on WADL.
now, please defend WS-Addressing :)
Posted by Steve Loughran on February 27, 2007 at 10:56 AM PST #
Posted by Nico on February 27, 2007 at 03:15 PM PST #
Posted by Nico on February 27, 2007 at 03:19 PM PST #