In addition to its PaaS capabilities, Java EE 7 is set to have limited support for SaaS, in which an application can support multiple tenants but each tenant gets a separate instance of an application. Oracle sees SaaS as the ability to deploy a cloud application where the application can serve multiple customers or tenants. Roles planned for inclusion in Java EE 7 include a cloud provider, such as Java EE product or PaaS provider, along with cloud customer roles, such as application administrator or end user.
Also eyed for Java EE 7 is an update to the Web profile introduced in Java EE 6, which offered a set of Java deployment capabilities for Web development. An update could include JAX-RS support. Other capabilities targeted for the release include improved configuration capabilities and alignment of Managed Beans across such technologies as CDI (Contexts and Dependency Injection), Enterprise JavaBeans, and JavaServer Faces. Managed Beans is part of Java Management Extensions technology, which supplies tools for managing applications, system objects, devices, and service-oriented networks. Managed Beans represent different computing resources.
With Java EE 8, Oracle is planning modularity akin to what is enabled in the Java SE (Java Platform, Standard Edition) 8 specification, along with more SaaS capabilities. A cloud profile for Java may be introduced and perhaps more cloud-related APIs, such as one for NoSQL databases. Java EE 8 also could get capabilities intended for Java EE 7 that were not ready in time.
On Wednesday at the conference, Oracle's Daniel Smith, a Java language and compiler developer, noted that Java SE 8, due in late 2012, is set to have capabilities from Project Lambda, to boost parallel programming and accommodations for multi-core processors. "Our goal is to make some simple parallel libraries," Smith said.
This article, "Enterprise Java upgrade geared to PaaS clouds," was originally published at InfoWorld.com. Follow the latest developments in business technology news and get a digest of the key stories each day in the InfoWorld Daily newsletter. For the latest developments in business technology news, follow InfoWorld.com on Twitter.