AT ORACLE: OTN Bulletin
It’s Good to Be RichBy Justin Kestelyn
Build rich-client applications with Oracle Application Development Framework.
The production release of Oracle JDeveloper and Oracle Application Development Framework (Oracle ADF) 11g (18.104.22.168.0) is sure to spark intense interest in what Oracle calls rich enterprise application (REA) development. One reason for this interest is that the Oracle ADF Faces Rich Client and 100-plus Ajax-enabled JavaServer Faces components are now available as part of the Apache MyFaces Trinidad component framework that is an underpinning of Oracle ADF.
Oracle ADF Faces Rich Client is more than just a pretty face, however; features such as support for drag-and-drop and improved reusability, advanced data streaming/improved databinding, and new data visualization components are what put the word “enterprise” in the REA moniker. Its purpose is to help developers build applications that not only give end users a rich-client experience but also meet enterprise standards for performance, security, maintainability, and scalability—while ensuring an efficient development process along the way, of course.
The prevalence of methodology is also an important determining element in the adoption of technology by developers, however. The developer community has already picked up on this point. At the Oracle OpenWorld Unconference in September 2008, for example, scores of developers (organized by Oracle ACE Director Chris Muir) convened to share their development experiences and begin to collaboratively create a new methodology for Oracle ADF, ultimately leading to the establishment of best practices.
With both parts of the adoption equation—technology plus community—now in play, REA development is sure to come on strong in 2009.
To learn more about Oracle ADF Faces Rich Client, Oracle ADF, or Oracle JDeveloper, visit the Java Developer Center on Oracle Technology Network (OTN) at oracle.com/technetwork/java; you’ll find many helpful content resources there, in addition to links to software downloads. If you’re interested in the work of the Oracle ADF Methodology Group, visit the group’s wiki page at wiki.oracle.com/page/adf+methodology.
The Cloud’s Red Lining
For developers, one of the most exciting announcements at Oracle OpenWorld was the certification/licensing of Oracle products running on Amazon Web Services’ Elastic Compute Cloud (Amazon EC2) service, as well as the ability to back up data straight to the cloud via Oracle Secure Backup and Amazon Simple Storage Service (Amazon S3). Even better, Oracle has made virtual machine templates (Amazon Machine Images, in that company’s parlance) containing these products freely available—making the barrier to entry ridiculously low.
This new ability to provision supported Oracle Database/Oracle Fusion Middleware/Oracle Enterprise Linux configurations in Amazon EC2 has been welcomed enthusiastically by developers, and for very good reason: if you’re one of them, your prototyping options on Oracle just expanded considerably. Instead of taking the time and expense to procure and manage boxes or database access for hot or short-term projects, you can now be up and running very quickly—within 30 minutes, most likely—with little ongoing administration required. Or, if you’re simply interested in evaluating Oracle products, you now have a nice, hardware-free alternative to doing an install, making it even easier to jump on the Oracle bandwagon.
For customers who want to run production applications on the cloud, their current licenses are now transferable to Amazon EC2. And when they need support, Oracle will pick up the phone.
The Oracle Cloud Computing Center on OTN (oracle.com/technetwork/technologies/cloud) contains more information, as well as links to the relevant services. For those interested in rolling their own Amazon Machine Image containing Oracle Database Express Edition, or otherwise understanding the internal workings of Amazon Machine Images, read Justin Lokitz’ article on this subject, available only on OTN: oracle.com/technetwork/articles/lokitz-cloud.html .
Justin Kestelyn ( firstname.lastname@example.org ) is senior director, Oracle Technology Network and developer programs, as well as OTN editor in chief.