Oracle previews JDeveloper 11g at JavaOne

SAN FRANSCISCO — An Oracle Corp. exec announced “cool” technologies at a 2007 JavaOne keynote this week, designed to help developers meet the new demands of services-oriented architecture (SOA) and Web 2.0-centred enterprise applications on Java.

In addition to SOA and Web 2.0, Thomas Kurian, senior vice-president at Oracle, identified Java Enterprise Edition 5 (JavaEE 5) and grid computing as additional technology trends that developers should bear in mind when building enterprise apps.

“There are cool technologies within these four trends that will change fundamentally what you can build, and open new possibilities for things you can do with Java,” he said.

Kurian previewed the 11g versions of Oracle JDeveloper and Application Development Framework (ADF), which now support Ajax and Flash to create rich Internet applications (RIAs).

The upgraded Oracle Application Server, also previewed by Kurian, will support Enterprise JavaBean 3 (EJB 3) – for programming business logic – and be fully compliant with JavaEE 5.

“Traditionally, Ajax has required an application developer to program in JavaScript,” he said. Now, with JavaServer Faces (JSF) components supporting Ajax, the task is easier for the non-Ajax literate developer.

In addition, Oracle announced that it would “donate” these Ajax-enabled JSF components to Apache, as open-sourced code available to the developer community.

Meanwhile, the pervasiveness of Web 2.0, said Kurian, will lead to the emergence of enterprise mashups, “a mashup that bridges Internet services with enterprise applications.”

Developers will probably want to design enterprise apps with the collaborative functionality of the Internet in mind, he said, like shared workspaces, wikis and blogs, so employees can interact on a company Intranet, for instance.

“We’ve integrated a number of these capabilities – that people have traditionally talked about on the Internet – with enterprise application development tools, so the programmer can bring those same technologies to the enterprise,” said Kurian.

Also, this past year, Oracle has focused on composite applications, or SOA, said Kurian – specifically around a standard way to “wire together” component applications or services. The result, he said, is a service component architecture (SCA) that’s “very modular and light weight”, based on the Spring Framework, an open source application framework.

Kurian said SCA ties individual services, runs atop any infrastructure, and enhances how these services interoperate.

In the area of grid computing scalability, he said, Oracle is offering the capability to add computers to the grid while maintaining system performance, which is typically a sore spot for the enterprise. “Traditionally, you either got better latency, better throughput, or better reliability – but never all three together.”

Comment: [email protected]

Would you recommend this article?


Thanks for taking the time to let us know what you think of this article!
We'd love to hear your opinion about this or any other story you read in our publication.

Jim Love, Chief Content Officer, IT World Canada

Featured Download

Related Tech News

Get ITBusiness Delivered

Our experienced team of journalists brings you engaging content targeted to IT professionals and line-of-business executives delivered directly to your inbox.