Sun Microsystems Inc. and Research In Motion Inc. (RIM) are partnering to bring Java's Web Services technology to RIM's BlackBerry devices, the companies announced Monday.
Now RIM's roughly one million customers will be able to receive data from Java-based applications through Sun's Java Enterprise System or any other Java-enabled infrastructure.
The majority of RIM's devices are Java 2 Micro Edition (J2ME)-enabled, including the BlackBerries 7750, 7510, 7210, 7230, 7280, 6510 and 5810.
"With RIM what we've done is announce a partnership to produce a solution to bring enterprise Java-based applications to the BlackBerry device, powered by the BlackBerry and its J2ME engine on the device side," David Rivas, CTO of Sun's mobility group in Santa Clara, Calif. On the back-end users would need a Java-based Web services platform such as Sun's Java Enterprise System.
This is enabled through J2ME and its Web Services component, JSR 172. JSR 172 is compliant with protocols from the Web Services Interoperability Organization (WS-1) and lets users access the Web using Extensible Markup Language (XML) and Simple Object Access Protocol (SOAP).
For the past three to four years, Sun has been working on multiplying the number of Java applications for mobile devices and so far made the biggest inroads on the consumer side with games, Rivas said. Now the company is setting its sights on the enterprise with the RIM partnership because Blackerry is one of the more widely-deployed enterprise devices, Rivas said.
"Sun has been very successful with J2ME and most cell phones use it. There is a burgeoning framework around using micro-Java for design, development and distribution of content through mobile devices," said Dan Gardner, senior analyst at the Yankee Group in Boston. "This gives (RIM) the opportunity to deliver content and, potentially, applications through (it)."
Ken Dulaney, a vice-president at Gartner Inc., based in Stamford, Conn., said Sun has been far behind other companies in recognizing mobility aspects of the enterprise. He likened Sun and RIM's partnership to the deal between RIM and IBM Corp. from September 2003, when IBM announced integration with its WebSphere Everyplace Access (WEA) mobile middleware and BlackBerry's enterprise server.
"This (announcement) is just another infrastructure component like WebSphere," Dulaney said. "Sun's clients can link in their systems to BlackBerry devices using RIM's browser."
Dulaney added that it was a positive move by both companies and is necessary for them to stay competitive in the market and Gardner called this a win for the micro Java environment and Sun.
"(BlackBerry) is a popular device and all of the mobile market needs to continue to innovate," Gardner explained. "Simply being able to do text through BlackBerry was popular in some countries like the U.S. but (RIM) is going to be under pressure to provide more and better services -- many of which will be content- and data-oriented -- so for (RIM) to adopt Java makes sense."