Thursday, December 29, 2005

Hibernate and Spring

There appears to be a bit of heat out there concerning the use of the Spring Hibernate ORM API's to work with Hibernate.

Here's a Blog entry where some comments are made that Gavin doesn't take too kindly to.

I have a lot of respect for Gavin, and it's unfortunate that the anonymous posters got under his skin a bit. I learned a lot from reading it tho. You really do have to do your homework before trying to flame the guy - as you should.

Here's an article on Sessions and Hibernate:
http://www.hibernate.org/42.html

Monday, October 11, 2004

WSDL Binding Style and Encoding

Good article

Binding Styles = RPC or Document.
Binding Use = Encoded or Literal

WS-I Basic Profile 1.1 prefers the use of literal encoding here.

After reading a bit more I think I understand the history behind encoding. The SOAP specification was actually written prior to the adoption of the W3C XSD spec. Since the XSD spec had not yet been adopted, another way of encoding type information had to be used and SOAP encoding was born.

Once XSD was adopted, serialization to various programming language types was possible. JAX-RPC does just that for java. It maps java types to XML Schema Elements.

So, unless I find a VERY good reason to use SOAP encoding, I shant.

Wednesday, October 06, 2004

Web Services Standards gone wild

I started reading an interesting article talking about the complexity of Web Services.

A certain consultant gave his opinion here.

An even more notable person, Tim Bray created a blog entry loyally opposing the WS-* craze. Tim Bray is notable because he's one of the fathers of XML. His argument against the WS-explosion is that many of the standards appear to NOT be coming from industry experience - theory before practice.

Have we advanced far enough to be able to threorize standards that end up being practical without taking some hard hits in the ring? The jury's out with me. I'm just at the point of trying to catch up a bit on where Web Services have gone since I've not paid enough attention to it over the last year. Stay tuned. I try to always have an opinion :-)