Elliotte Rusty Harold with an interesting commentary on the REST vs WS-* war.
There’s one statement that I might contend with just a little:
"The WS-* community really believes that developers are too stupid to be allowed to manage themselves. Developers have to be told what to do and kept from getting their grubby little hands all over the network protocols because they can’t be trusted to make the right choices."
The WS-* community may well see things this way but I think there’s at least one other possibility that would place the fault elsewhere. Given that an awful lot of developers are heard to utter sentences like…
"I don’t want to be bothered with the nitty gritty details of network protocols, threads, persistence etc I just want to write my business logic"
…perhaps it’s natural to expect that various entities will construct technologies like WS-*. Developers are seemingly pushing responsibility elsewhere, placing their fate in others hands and paying the price. Perhaps they should be more careful what they wish for?

Entries (RSS)