SOA: The fifth tenet
Of course, there is really no unanimously agreed-upon definition of what’s absolutely fundamental to SOA – or even what SOA really is. But I think there are four things that most people agree on and I think I there’s even a fifth:
To me, the first four core principles are:
· Explicitness of boundaries [read: there’s stuff that is explicitly public and the rest...
Services vs. Components
I am currently writing the speaker notes for a service-oriented architecture workshop that Microsoft and newtelligence will run later this year. I was just working on the definitions of components and services and I think I found a reasonably short and clear definition for it:
One of the most loaded and least well defined terms in programming is "component". Unfortunately, the same is true for "service". Especially there is confusion about the terms...
Tiago hates my talk before seeing it.
Tiago is already disappointed about my talk tomorrow. Easy! It's not entirely dumbed down. ;)
My Indigo Talk Version 2.0: The “Why” trumps the “How”
On our 4 hour taxi ride from Portoroz in Slovenia to Zagreb in Croatia, I decided to make some significant changes to my Indigo slide deck for the tour. David Chappell called my talk an “impossible problem”, mostly because the scope of the talks we are doing is so broad, ranging from the big picture of Longhorn over Avalon and WinFS to the Whidbey innovations and I am stuck in the middle with...