SOA: Making the Paradigm Shift – A Note
While I write Part 4, I wanted to write a little note.
I did caution against that SOA “couldn’t be bought in a box” and that got picked up by at least one blog. I stand by that. If you “buy” Indigo or IBM or Neuron or NServiceBus or whatever, you are not necessarily going to get an SOA. I do want to contend, later in the series though, that the use of NServiceBus or an ESB like Neuron can get you a “jump” forward in a Service-Oriented Infrastructure (SOI) that you don’t have to build yourself,and “buy you some architecture” to enable you to build SOAs IF you follow the principles and practices. In other words, frameworks like Indigo can be used to build really bad tightly-coupled RPC-ish like systems or can be used with contract-based messaging and SO principles to build an SOA. That’s what I am trying to quantify.
