Microsoft shines more light on Longhorn - News - ZDNet: "Speaking at the Developing Software for the Future Microsoft Platform conference in Queen Elizabeth II Conference Centre here Monday, Microsoft software architect Don Box said the company will not invest much more in Component Object Model (COM) and Distributed Compound Object Model (DCOM)--Microsoft's mechanisms for sharing objects between programs.
Instead, Box said, programs will use managed services based on the Extensible Markup Language to communicate with each other. Box is leading the work on the 'plumbing' part of Longhorn, called 'Indigo,' which is effectively the successor to Microsoft .Net and as such will dictate how programs are written in future Windows platforms.
Moving developers away from the object-oriented world is a key element of Microsoft's battle for mindshare with the likes of IBM, Sun Microsystems, BEA Systems, Oracle and other rivals that sell products based on the Java 2 Enterprise Edition (J2EE) standard."
Invalid extrapolation -- Microsoft is not moving away from OO models; it's simply shifting to service-oriented architecture for inter-application communication, and thus moving away from DCOM and .NET Remoting -- which the vast majority of developers weren't using anyway. All of Microsoft's competitors are also moving to SOA for inter-application communication.