Tim's Weblog
Tim Strehle’s links and thoughts on Web apps, software development and Digital Asset Management, since 2002.
2003-12-08

Web Services Are Not Distributed Objects

Werner Vogels: "The lack of understanding that Web services primarily support the document-exchange contract is one of the root causes for many of the misconceptions about them. [...] Web services share none of the distributed object systems’ characteristics. They include no notion of objects, object references, factories, or life cycles. Web services do not feature interfaces with methods, data-structure serialization, or reference garbage collection. They deal solely with XML documents and document encapsulation."