Sun marked Java's 10th birthday with a pledge to improve interoperability at last week's JavaOne conference in San Francisco
Sun Microsystems celebrated the 10th anniversary of its Java programming environment with a commitment to take steps to improve support for service oriented architectures (SOAs).
Scott McNealy, Sun's chairman and chief executive, used the JavaOne conference in San Francisco last week to state that his vision for Java technology was becoming a reality.
With 2.5 billion Java devices in use worldwide, 4.5 million Java developers and millions of Java-enabled web pages, McNealy said, "There is an opportunity to turn ubiquity of infrastructure into ubiquity of service."
The key is to develop a service oriented approach to building IT systems, he said. The approach relies on web services to provide standard interfaces to applications. The benefit to users is simpler IT integration, and SOAs also avoid the need to link systems using proprietary application programming interfaces. Sun is working to ensure its new and existing application programming interfaces support SOAs.
The core of this strategy will be the Java System Application Platform Suite, a product that can integrate disparate enterprise systems into an SOA. Other components include Java Web Infrastructure Suite, which promises to accelerate web services development, and the Java Identity Management Suite, an integrated set of products to securely manage user identities.
These are built on top of the Java Business Integration (JBI) specification. JBI is designed to help businesses to implement business integration applications at a lower cost using an SOA.
JBI provides an open architecture for plugging in third-party components and a "service assembly - a standard definition of a composite application". This defines in a single document the routing information and artifacts that make up an "application" in the SOA world.
The JBI platform architecture will also allow users to create composite applications based on integration technologies and web services developed by third-party providers.
* Sun has launched an improved range of Java-enabled RFID reader platforms to deliver faster processing times, which can use Java Platform Standard Edition and Java Platform Micro Edition, and allow readers and other kit to intelligently process information directly, instead of relying on external middleware for data processing.