Newsletter sign-up
View all newsletters

Sign up for our technology specific newsletters.

Enterprise Java
Email Address:

JAVAONE: Interoperability frustrations aired

Microsoft, Sun, and developers openly discuss interoperability between Java and .Net systems

  • Digg
  • Reddit
  • SlashDot
  • Stumble
  • del.icio.us
  • Technorati
  • dzone

Page 2 of 3

Fisher pointed out the differences between Microsoft technologies and Java, noting Microsoft's lean toward a component-based model. "J2EE was actually designed to solve the enterprise-type of problems," Fisher said.

Despite the frustrations, the audience was pleased just to have the two vendors on the same stage. One audience member said, "It's good to see both of you [Microsoft and Sun officials] together," which drew applause from the crowd.

An earlier panel entitled "Java and .Net: Interoperability Challenges and Rewards," focused on Web services as a key to harmony between disparate systems.

"Interoperability is by far the major driver for Web services from our perspective," said panelist Eduardo Pelegri-Llopart, a distinguished engineer at Sun. "We want to make the Java platform the best place to write Web services."

Microsoft is committed to interoperability in its planned Indigo technology planned for the XP, 2003, and Longhorn version of Windows, said Chiesa, who participated as a panelist in both sessions. "We're still trying to work things out," with Indigo, he said. "We will not ship without getting the interoperability."

There are no plans, however, to offer Indigo to open source developers, said Chiesa. He said he could not comment on what the licensing stipulations for Indigo might be other than that Windows users would have the technology automatically.

Chiesa noted the existence of Microsoft-centric users: "They don't think there's anything outside their .Net wall. They don't even see Java."

Chiesa vowed that the company wants its Windows products to interoperate with other systems, such as Java. Microsoft products do not have to run on multiple platforms but must connect to them, he said. Interoperability "is an imperative," said Chiesa. But, he noted, "we're still going to be Windows-oriented."

Panelists during the .Net-Java interoperability session stressed the importance of the Web Services Security specification, but audience members strongly favored Secure Sockets Layer [SSL] at least for the moment.

"[SSL is] simple and available. Web Services Security is not available. It's complex," an audience member said.

BEA Systems' Mark Nottingham, a senior principal technologist, stressed the newness of Web services. "It's a very young industry. I think the story's going to come together a lot better over the next year," he said.

Nottingham cited interoperability issues with XML Schema pertaining to data binding. He, too, said he would not be surprised to see WS-I or W3C address the issue.

During a roundtable session pertaining to the Java Community Process held on Wednesday, Don Deutsch, a JCP executive committee member and vice president of standards strategy at Oracle, expressed an interest in having Microsoft participate in the JCP.

"I'm pleased that they're here at JavaOne and we'd love to have them participate," Deutsch said. "But you have to recognize that .Net is a closed, single-source technology and we're working on a collaborative effort to create a technology that's shared. But maybe we can build some bridges."


  • 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