Oracle WebCenter Framework Oracle WebCenter

Oracle Fusion Middleware Components 3-17

3.4.2 Oracle WebCenter Framework

Oracle WebCenter Framework is an Oracle JDeveloper design-time extension that removes the boundaries between Web-based portals and enterprise applications. It also provides the run time portal and Web 2.0 framework on which all Oracle WebCenter technology runs. Oracle WebCenter Framework enables you to embed asynchronous Java Script and XML AJAX based components, portlets, services, and content into context-rich customizable applications and enterprise portals. Traditionally, developers had to decide whether they were building a portal, a Web application, a composite application, or a social networking or community site. Oracle WebCenter Framework provides a modern development framework that bridges the differences and speeds delivery of all of these different types of applications. Developers do not have to decide ahead of time whether they are building a portal or an application; with Oracle WebCenter Framework, any application can be a portal and any portal can be an application. Most importantly, Oracle WebCenter Framework is designed in such a way that each type of component can be added to the portal or application when required, or left out if not required. This significantly improves overall application delivery and maintenance. Oracle WebCenter Framework augments the JSF declarative development environment with additional components, integration, and run time options by integrating capabilities that are historically included only in portal products. These capabilities enable you to: ■ Build and consume standards-based portlets. ■ Integrate content from many different data stores through standard interfaces. ■ Make the application customizable at run time, which lets you edit application pages according to their requirements using Oracle Composer. ■ Enable administrators to customize the behavior of components in ways that are helpful to users. Oracle WebCenter Framework includes ready-to-use components to easily add social networking and personal productivity services to your application or portal. These components are provided by Oracle WebCenter Services.