The J2EE v .NET 'split' is nothing to do with Web services [via WebServices.org] Tom Welsh tries to clear confusing and misunderstood view that industry is "split" because some organizations are basing their Web services on J2EE, while others prefer .Net. In an article on The Register he writes:
If everyone was ever going to settle for using nothing but Windows, they could all interoperate using COM+ or .Net Remoting. Or if we all agreed to standardise on J2EE, all we would need would be RMI and JMS. Actually, CORBA would have done the trick across all platforms, but it was "politically" unacceptable - meaning that Microsoft (among others) was so committed to talking it down that a U-turn would have involved too much loss of face. The Web services initiative could turn out to be IT's Project Apollo, in that it aims to open up a whole new application space that has hitherto been largely inaccessible. That space comprises fast, smooth, reliable automated interoperation between disparate computer systems, even those that belong to different corporate networks. Like Apollo, it will be a long job, because a set of wholly new technical problems needs to be solved - and before they can be solved, they have to be identified. But success is likely in the long term, simply because everyone has joined forces in the common cause.