Java, XML to survive Sun/Microsoft war

Java and XML will coexist despite the ongoing battle of words between respective supporters Sun Microsystems and Microsoft, according to researcher Gartner.

Written by Linda Leung at Gartner US Spring Symposium in San Diego

Java and XML will coexist despite the ongoing battle of words between respective supporters Sun Microsystems and Microsoft, according to researcher Gartner.

David Smith, a research director at Gartner, said that while Java and XML have been used by the two vendors as weapons against each other, they are different technologies that can work side by side.

Advertisement

Microsoft is a leading supporter of XML. It also has a number of initiatives underway that are likely to undermine developer support for Sun's Java.

Speaking at Gartner's US Spring Symposium this week, Smith said: "Java and XML solve different problems and it is rare that you'll have to decide between the two. But they have been pitted against each other because they were caught in the battle between Sun and Microsoft."

"XML is an open standard and has received strong support from Microsoft because it's not Java," he said, adding that the software giant is promoting XML to divert interest from Sun's programming language.

But Microsoft also has some developments of its own which it hopes will sharpen its position as a provider of ebusiness development tools and stem the flow of programmers migrating to Java.

The most significant threat to Java is Microsoft's simple object access protocol (Soap) which is used to evoke business-to-business services and is used with XML, which describes transactions. Gartner predicts that 70 per cent of e-services will use Soap by 2003.

Microsoft has issued a draft specification of Soap to the Internet Engineering Taskforce, but Sun and IBM are likely to drag their feet in supporting the protocol and may back a similar technology from another developer, claimed Smith.

Microsoft also plans to drop support for the Java development toolkit in favour of its own 'clone' toolkit.

Cool, an object oriented version of C++, and IL, a universal virtual machine that runs multiple languages across processors, are two other developments from Microsoft which may not be released as products but could be embedded in other technologies.

The two technologies were originally created to protect Microsoft against Java at the height of the language's hype, but have so far failed to materialise as standalone products. Instead, IL will appear in Windows CE to enable the operating system to run across different processors, and Cool will be added to Visual Basic and Visual ++, said Smith.

Tags:

Related articles

Related whitepapers

Related jobs

Do you agree?

IT white papers

Search vnunet IThound

Top categories

Job of the week

Search thousands of IT jobs :

Search thousands of IT jobs:

Advanced search

Hiring now on ComputingCareers:

Related IT jobs

Search thousands of IT jobs :

Search thousands of IT jobs:

Advanced search

Advertisement

Newsletter signup

Sign up for our range of FREE newsletters:

Existing User

Newsletter user login:

Enter email address to edit your newsletter preferences

Watch

Shaun Nichols and Iain Thomson

10 Oct 2008

7.33 MBPodcast Special: Views from the Valley More...

Podcast image

09 Oct 2008

12.99 MBComputing podcast - IT implications of the banking crisis, and the FSA clamps down on IT security More...

Shaun Nichols and Iain Thomson

03 Oct 2008

6.49 MBPodcast Special: Views from the Valley More...

Poll

Google Android

Google Android

Are you intending to try out a Google Android mobile phone?

Previous poll results

Spotlight

Ministry of Defence

MoD data loss total could hit 1.7 million

New figures far higher than initial estimates   More...

Sun Microsystems

Sun Sparc server shatters seven standards

T5440 sets new benchmark records   More...

Gary McKinnon

Home Office turns down latest McKinnon appeal

Home Secretary informs lawyers of arrangements for US extradition   More...

Network cables

Network Instruments touts nanosecond apps troubleshooting

Observer 13 offers upgraded performance and forensic network analysis   More...

Primary Navigation