The software giant said last week that an early "preview" version of a new communications system being built into Windows, called Indigo, will be in software developers' hands in March.
To most people, the Indigo software will be invisible, simply a recast set of "plumbing" that only software programmers will interact with. But if Indigo lives up to Microsoft's ambitions, its impact will be great, according to industry executives and analysts.
If successful, the communications system, based on Web services protocols, will greatly improve the ability to move information between Windows and noncompatible applications--and crank up the competition in an already crowded field."It's been a while in coming, but when it eventually comes on market, Indigo will be an innovative and competitive product," said Mike Gilpin, an analyst at Forrester Research.
Because Indigo is being plugged right into Windows, Microsoft will have a well-integrated product, compared with competitors in the Java server software camp, Gilpin said.
Typically, communications software that integrates various systems runs on high-powered servers. Indigo will be much more pervasive: it will be available--for free--on server and desktop versions of Windows, including Windows XP, Windows Server 2003 and the forthcoming Longhorn edition of Windows.
"One of the common misconceptions is that these are server technologies. Fundamentally, the vision Microsoft has for distributing computing is not just forcing everything through a server or through the Web," said John Montgomery, director of marketing for Microsoft's product division. "You need the technology on the desktop as much as the server."
Microsoft also has the advantage of having legions of developers already trained on Visual Studio, its flagship development tool. Indigo introduces a programming model designed to greatly simplify the creation of distributed applications.
"At the developer level, it's still a nightmare choosing which communications transport to use," said Tim Huckaby, CEO of InterKnowlogy, a consulting firm and Microsoft partner. "Microsoft's vision is to unify the messaging bus and the average programmer doesn't have to worry about it--either inside or outside the firewall."
Other software companies building Windows applications will tap into the transport mechanism that Indigo provides as well, he added.
Call in the plumbers
Indigo represents a stepped-up attempt to
compete against Java server software providers by supplying the
industrial-strength infrastructure software.
In a recent mailing to its corporate customers, Microsoft chairman and chief software architect Bill Gates reiterated the company's commitment to working well with different systems and touted the idea of "interoperability by design" using Web services protocols.
Rather than having Windows operate as a standalone fortress, common Web services communication protocols allow Microsoft .Net applications to share information without extensive and costly custom coding.
"This new model for how software talks to other software has been embraced across the industry," Gates wrote in his letter.
Once a backwater in software, integration technology is now in the sights of the industry's largest companies. Integration software is typically widely deployed in corporations and can lead to follow-on sales of software and services for vendors.
Like Microsoft, IBM, which dominated earlier generations of integration software, is beefing up its investment. Meanwhile, SAP, which made its fortune selling packaged applications, has boasted that its NetWeaver integration product is its most strategic product, years ahead of rivals Oracle/Peoplesoft.













There are currently no comments for this post.