Sunday, December 23, 2007

WebServices and J2EE

I am _struggling_ to understand why NOT J2EE define a new container or at least a componenty-by-itself for 'web services'. When they have 'Servlet' and a sibling called 'JSP', 'EJB' (and a variety of them), 'Web Page' etc., - why couldn't they define a simple 'Web Service'. Lets face it.

Now I have to choose between a simple Java class vs EJB as my 'Web Service' implementation. Isn't?

And why should people use the term "SOAP over JMS"? Some how this doesn't sound like 'platform neutral' as in "SOAP over http". Check this one out for another opinion from other gurus -

http://www.subbu.org/weblogs/main/2005/03/soap_over_jms.html

http://dev2dev.bea.com/blog/pdone/archive/2007/03/using_soap_over.html