On 12/6/06, Stefan Tilkov <[EMAIL PROTECTED]> wrote: > On Dec 6, 2006, at 8:13 PM, Gervas Douglas wrote: > > > "The core tenet of SOA is loose coupling within Web services and > > without," Kassem said. "In Web services, our [J2EE 1.4] initial foray > > was very RPC-centric. That dramatically shifted with JAX-WS 2.0, it > > was an important programming model shift. It enables us to build more > > loosely coupled Web services that will scale very well for the Web. > > [It] was a significant SOA-centric initiative. > > Bullshit. JAX-WS is as RPC-centric as the JAX-RPC/JAXM combination.
Yup. I remember nearly gagging on my lunch when I saw this; http://weblogs.java.net/blog/kohlert/archive/2006/01/publishing_a_re.html It seems to be a case of looking at "REST support" as just a checkbox on a feature list, rather than first understanding how it's different and then designing a framework accordingly (which, if you do it right, requires rearchitecting the lower level SOAP/WS stuff). Axis 2.0 suffers from the same problem, although the code I've seen for it isn't quite as bad as what's shown there. Mark.
