Oracle releases free ADF Essentials

Oracle ADF Essentials can run full JEE applications on the GlassFish application server

In an effort to expand programmer awareness, Oracle has released a free version of its Oracle Application Development Framework (ADF).

"This [release] allows the ADF framework to be used outside of the Oracle stack," said Bill Pataky, vice president of product management in the Oracle Fusion team. The package, called Oracle ADF Essentials, promises to be "a really powerful way to create rich Web applications very quickly," Pataky said.

By issuing a "freemium" release of ADF, Oracle hopes to expose more developers to ADF programming concepts so they can "discover how rich and how productive it is," he said.

Oracle ADF is a Java Enterprise Edition (JEE)-based framework based on the Model View Controller (MVC) architecture. It provides code to run many commonly used infrastructure routines, such as user authentication, eliminating the work needed to write these functions by scratch. "The goal is to reduce the amount of code that developers need to write each time they deploy an application," Pataky said. The software can be used to build JEE-based applications or to extend the functionality of Oracle applications.

Oracle ADF Essentials contains most of the components of ADF itself. The most notable difference between the two is that ADF Essentials runs on the free GlassFish application server, while ADF requires Oracle's WebLogic application server.

ADF Essentials provides full MVC functionality. The package includes Oracle ADF Faces, a collection of 150 Web User Interface components built from JavaServer Faces (JSF). It includes Oracle ADF Controller, which can be used to create Web pages with dynamically updated content. It also includes Oracle ADF Binding, which provides a pathway to back-end business services.

Several features of ADF are not in ADF Essentials, notably those supported by specific WebLogic functionality. ADF Essentials does not offer declarative customization, the ADF security stack, or the ability to work with either the Oracle SOA Suite and Oracle ADF Mobile.

Oracle also modified its Oracle JDeveloper IDE (integrated development environment) to work with ADF Essentials. It also plans to release a package that customizes the Eclipse IDE to work with ADF Essentials as well.

Oracle ADF Essentials is available for download from the Oracle Technology Network (OTN).

Joab Jackson covers enterprise software and general technology breaking news for The IDG News Service. Follow Joab on Twitter at @Joab_Jackson. Joab's e-mail address is Joab_Jackson@idg.com

Join the newsletter!

Error: Please check your email address.
Rocket to Success - Your 10 Tips for Smarter ERP System Selection
Keep up with the latest tech news, reviews and previews by subscribing to the Good Gear Guide newsletter.

Joab Jackson

IDG News Service
Show Comments

Most Popular Reviews

Latest Articles

Resources

PCW Evaluation Team

Ben Ramsden

Sharp PN-40TC1 Huddle Board

Brainstorming, innovation, problem solving, and negotiation have all become much more productive and valuable if people can easily collaborate in real time with minimal friction.

Sarah Ieroianni

Brother QL-820NWB Professional Label Printer

The print quality also does not disappoint, it’s clear, bold, doesn’t smudge and the text is perfectly sized.

Ratchada Dunn

Sharp PN-40TC1 Huddle Board

The Huddle Board’s built in program; Sharp Touch Viewing software allows us to easily manipulate and edit our documents (jpegs and PDFs) all at the same time on the dashboard.

George Khoury

Sharp PN-40TC1 Huddle Board

The biggest perks for me would be that it comes with easy to use and comprehensive programs that make the collaboration process a whole lot more intuitive and organic

David Coyle

Brother PocketJet PJ-773 A4 Portable Thermal Printer

I rate the printer as a 5 out of 5 stars as it has been able to fit seamlessly into my busy and mobile lifestyle.

Kurt Hegetschweiler

Brother PocketJet PJ-773 A4 Portable Thermal Printer

It’s perfect for mobile workers. Just take it out — it’s small enough to sit anywhere — turn it on, load a sheet of paper, and start printing.

Featured Content

Product Launch Showcase

Latest Jobs

Don’t have an account? Sign up here

Don't have an account? Sign up now

Forgot password?