... If the functionality provided by the applications is wrapped in one or more services, the two become synonymous. In many cases, this is the best practice....
... That is not the case. I've personally designed and implemented systems that wrapped existing applications and other components that had a wide variety of...
Ann, it looks like we have agreement on 99.99% of the points and discrepancies are here because of my manner of expressing things. ... I said "one and only...
+1. The next step probably would be to convince people that ESB or MCI (for Anne :) ) can be used to relate IT service(s) with Business service (s). H.Ozawa...
<< This is Stefan Tilkov at QCon 2008, and I am interviewing Mark Little. Welcome Mark! Can you tell us a little bit about yourself and what you do? I am a...
... +1. I have to say this is part because some research firms compares an open source software with commercial software and tells them they are missing some...
... Well, if one cares about theoretical abstractions only, it it does not matter, indeed. However, if one wants to build corresponding governance, management,...
Michael, ... From my perspective, you do not want to limit the amount of descriptive information that a provider might make available about a service. I...
... You seem to have started a trend of dimissing my arguments as theoretical points. Hmmm, guess I'll have to keep an eye on that. ;-) At some level of...
Rob, A flat file interface is a perfectly acceptable service interface, however, using that definition, what separates a protocol from a service interface? JP...
... Hmm. I wasn't aware that protocol needs to be separated from service interface. Isn't protocol *part* of the interface? I guess we should be more precise...
The protocol should be part of the technical contract of a service, kind of like what the WSDL is today for web services. The formal contract for the service...
<<Burton Group analysts spent the first few months of the year looking into SOA implementations and what they found was a landscape devastated by petty...
This bring up a good point. There are two kinds of contracts - a technical contract and business contract. As you stated, protocol is part of a technical...
... Rob, you are firing into "milk" - did I say a word "application" or "implementation"? I was talking about everything around application. All these...
Certainly, it is not about amount of info, it's about understanding what is written over there - ontology and semantics. Did you mean something else talking...
I actually thought that this was the spaghetti definition of integration, multiple systems all connecting directly giving and n^n complexity. Its certainly...
When systems cannot interact with each other but we need them doing this, we use integration. Thus, are the interaction and integration the same things? When I...
Interesting article. Just curious Anne, who decided is the project was a success or a failure and what was the timeframe when the deciding data was measured? ...
My dear Michael, that depends on what you imply by Service Contract document. Taking Miko's pizza example, an user orders a pizza. She probably doesn't care...
First, I personally think the whole m^n complexity thing is a bit of FUD. Yes, you can create a big, ugly spaghetti bowl and many have. It remains true,...
... I'd say it the other way... Buying and using business market platforms are keeping you from using all the flexible and empowering open source software. ...
... I.e.; A system that has a particular style of interaction doesn't change in its effectiveness if you just change how the interaction is transported across...
... Grid Computing is a concept and architecture thing, not an implementation thing. Notifications and instrumentation is always a good thing to have. It...