Ajax対応JSFコンポーネント「ADF Faces Rich Client」
Oracle JDeveloper 11gでは、新たにAjaxに対応したJSFコンポーネント「ADF Faces Rich Client」が提供されます。Computerworldの記事で「Java対応のRIA開発ツール」と書かれているものが、「ADF Faces Rich Client」です。
-
- Oracle JDeveloper and ADF 11g Technology Preview New Features > ADF Faces Rich Client
Building on the success of the open source Apache Trinidad Project, Oracle ADF Faces Rich Client extends the Trinidad component framework to provide a rich set of AJAX-enabled JSF components that radically simplifies rich internet application development.
- Over 100+ AJAX-enabled components (See bali for complete list)
- Complete JavaScript API, providing client-side support for components
- Drag and Drop Framework
- Dialog and Popup Framework
- Navigation Menu Framework
- Increased reusability:
- Support for Page templates, reusable page regions, and declarative components.
- Built-in Internationalization and Accessiblity support
- Partial Page Rendering
- Active Data Framework--Oracle's AJAX "server push" technology
- Advanced Data Streaming
- Improves performance of data delivery to the browser
- Support for Skinning
- JSF 1.2 Support
- Integation with ADFc to support TaskFlows and bookmarking
- Integration with ADFm to support data bindings.
- Oracle ADF Security Support
JDeveloper 10.1.3.xでは、JSFコンポーネント「ADF Faces」を提供しており、「Apache Trinidad」としてオープンソース化していました。ADF Facesでも、部分ページ・レンダリング (PPR) などAjax的な機能がありましたが、「ADF Faces Rich Client」はこれを大きく超えるものです。デモを見ると、ブラウザの中でクライアント・アプリケーションが動いているかのようで、びっくりすると思います :-) 詳細は明日以降に順次触れていきます。