Java: A platform for platforms
Sun's reorg may seem promising to shareholders but it's also a scramble for position. The question now is whether Sun can, or wants to, maintain its hold on Java technology. Especially with enterprise leaders like SpringSource and RedHat investing heavily in Java's future as a platform for platforms

Also see:

Discuss: Tim Bray on 'What Sun Should Do'

Featured Whitepapers
Newsletter sign-up
View all newsletters

Sign up for our technology specific newsletters.

Enterprise Java
Email Address:

IBM bets on XML

After putting its money on Java, Big Blue is upping the ante with an ambitious XML initiative

  • Digg
  • Reddit
  • SlashDot
  • Stumble
  • del.icio.us
  • Technorati
  • dzone
IBM is marshaling its vast resources around the Extensible Markup Language (XML) in an attempt to leverage the technology's potential across its product line. Although most of this work still resides in IBM's research facilities, the critical role XML will play in IBM's enterprise computing strategy will be made apparent through a series of initiatives that the company is expected to outline beginning this summer.

"It's almost like stealth XML. What we have today are some products coming out with an XML twist, but we're still trying to understand the wider implications," said Craig Hayman, IBM's program director of repository strategy in Raleigh, NC.

A World Wide Web Consortium (W3C) specification descendent from Standardized General Markup Language (SGML), XML is a metalanguage, or a language for creating custom markup languages, which in turn are used for generating documents. Already finding its way into competitors' products from Microsoft's Office 2000 to enterprise server software from Netscape, IBM intends to use XML as connective tissue among its myriad development tool, middleware, and database products on multiple platforms.

Company executives said they believe XML can be the best way to exchange data via the Internet without standardizing on a set of proprietary interfaces or being required to lock into a defined set of programming tools.

For example, this summer IBM is expected to announce plans to further exploit XML to share data within its e-Business product suite.

"The combination of XML and JavaBeans allows us to take all these products together and deliver some fantastic solutions," Hayman said.

Among IBM's XML efforts are inventing ways to consolidate Web server administration tasks and creating Java content viewers for programmers, according to one IBM researcher.

According to some observers, IBM's XML efforts to date have lacked cohesion.

"It seems that each group within IBM is picking and choosing [research and product directions] on the fly. There hasn't been a message from the top rung about XML's importance," said J.P. Morgenthal, president of NC.Focus, a consulting company in Hewlett, NY.

That message is expected to begin emerging later this summer; IBM will issue higher-level strategic pronouncements about XML and announce the establishment of a clearinghouse for its XML efforts, located at its Center for Java Technology in Cupertino, CA, company sources said.

"IBM is looking to provide some organizational focus for these activities. It would be easy for IBM to spend money four or five times to do the same work," said Tom Bishop, chief technology officer at IBM's Tivoli Division in Austin, TX.

Such a clearinghouse is needed because XML is applicable "anyplace there's data sharing and exchange," according to NC.Focus's Morgenthal.

Of particular interest is easing the burden on developers by replacing proprietary APIs for such software as MQ Series and TX Series middleware, and potentially replacing older specifications such as the SNMP standard, according to Morgenthal.


  • Digg
  • Reddit
  • SlashDot
  • Stumble
  • del.icio.us
  • Technorati
  • dzone
Comment
Login
Forgot your account info?
Add comment
Anonymous comments subject to approval. Register here for member benefits.
Have a JavaWorld account? Log in here. Register now for a free account.
Resources