Skip Headers
Oracle® Fusion Middleware Tutorial for Oracle WebCenter Developers
11g Release 1 (11.1.1)

Part Number E10273-01
Go to Documentation Home
Go to Book List
Book List
Go to Table of Contents
Go to Index
Go to Feedback page
Contact Us

Go to previous page
Go to next page
View PDF

1 Introduction to WebCenter Framework and the Tutorial

Welcome to Oracle WebCenter Framework! This chapter introduces you to key Oracle WebCenter Framework concepts, then explains what you will create during the steps in this tutorial. The lessons are designed to familiarize you with different aspects of WebCenter Framework functionality, and to demonstrate enough about each feature so that you can create your own custom WebCenter applications.

If you need additional information about a feature, you can always refer to the Oracle Fusion Middleware Developer's Guide for Oracle WebCenter and the Oracle Fusion Middleware User's Guide for Oracle WebCenter.

What is WebCenter Framework?

Oracle WebCenter Framework is a declarative JavaServer Faces (JSF)-based framework that enables embedding of AJAX-based components, services, portlets, and content into context-rich customizable applications. Leveraging a revolutionary way of layered customizations, these applications and portals store user changes in Oracle Metadata Services that is used across all of Oracle Fusion Middleware and is the foundation for Fusion Applications. It insulates users and developers from patching and upgrades to speed new capabilities to make businesses more agile, and is delivered as an extension to Oracle JDeveloper to provide an integrated development environment for composite Java EE applications, business processes, BI applications, and enterprise portals.

Figure 1-1 provides an overview of the Oracle WebCenter architecture, showing the major components that make up the product and the features and services offered.

Figure 1-1 Overview of the Oracle WebCenter Architecture

Description of Figure 1-1 follows
Description of "Figure 1-1 Overview of the Oracle WebCenter Architecture"

For more information about Oracle WebCenter, refer to Chapter 1, “Understanding Oracle WebCenter“in the Oracle Fusion Middleware Developer's Guide for Oracle WebCenter.

What Will I Create?

In this tutorial, you will use WebCenter Framework to build a custom WebCenter application that is customizable at runtime, empowering you and your end users to edit application pages according to personal requirements and directly leveraging Oracle Metadata Services. You will also use WebCenter Services to integrate content from a content repository and display it in a user-friendly interface, and enable users to “tag” and search the content. You will build and consume two types of portlets: a rich, standards-based portlet and an out-of-the-box PDK-Java portlet that you define using a wizard. Finally, you will enable interaction between the two portlets, so that user actions on one portlet drives the content that displays in the second portlet.

Figure 1-2 shows the custom WebCenter application you will create in this tutorial.

Figure 1-2 Final Tutorial Application

Description of Figure 1-2 follows
Description of "Figure 1-2 Final Tutorial Application"

This tutorial is designed for the chapters to be completed in the same sequence as they are presented. Due to dependencies, completing them in a different order may result in missing resources or even errors.

The path through this tutorial is as follows: