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

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

Go to previous page
Previous
Go to next page
Next
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 method for layering 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.

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"

In Figure 1-1, notice WebCenter Services and Composer (or, Oracle Composer). You will use both of these components in conjunction with WebCenter Framework in this Tutorial.

For more information about WebCenter Framework, WebCenter Services, and Composer, 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. You will enable interaction between the two portlets, so that user actions performed on one portlet drives the content that displays in the second portlet. Finally, you will change the look and feel of the application using a skin.

Figure 1-2 shows a partial view of custom WebCenter application you will create in this Tutorial. To see a quick preview of what you will build at the beginning of each lesson, refer to the chapters themselves.

Figure 1-2 Partial View of the Application You Will Create

Description of Figure 1-2 follows
Description of "Figure 1-2 Partial View of the Application You Will Create"

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: