Objects, Components, Web Services

, Oct 3, 2005

I harbor an intense dislike for Roger Sessions, but I like this definition:

Objects share a common operating system process, components share a common hosting/runtime environment, and services share nothing but a common message format. […] Web services are useful for tying together autonomous systems; components for coordinating the process distribution within a system; objects for organizing the code within a process.

(via Jon Udell)