Webcenter 11g : Gist of my understanding

Webcenter can be used to create applications which contain web application features and portal features both at the same time and also contain capabilities of social networking and is built on SOA standards. This way, enterprises can have a new kind of applications where everything can be accessed from one place.  All legacy applications, data from different repositories, content and everything can be tied together and provided to user based on context.  Users can have their own private and public spaces where information and ideas can be stored and shared.

The following pictures show the architecture of Webcenter 11g.

Webcenter 11g is built over ADF (Application Development Framework) and it mainly consists of the following components.

  • Webcenter framework
  • Webcenter Services
  • Oracle Composer
  • Webcenter Spaces

Oracle Webcenter Framework:  This is a design time extension to jdeveloper and injects portal capabilities into ADF. Features of Webcenter framework include Content Integration, Portlet Container, Resource Catalog, Customizable Components, Portal Framework, Search Framework, Oracle JSF Portlet Bridge and Portlet Runtime.

Content Integration allows to drop content on pages from content management systems like UCM, file system, portals etc.

Portlet container is used to deploy and register portlets.

Resource Catalog allows developer to search for resources that are existing in different repositories. Ex of some resources are layouts, ADF faces, components, portlets,  task flows  and documents.

Customizable components decide whether your page is personalizable or customizable at runtime. Oracle Composer is exposed to webcenter framework for creating customizable components.

Portal Framework enables building and deploying portlets which are reusable portal components.

Search Framework allows users to search enterprise wide information from one place without shifting between applications.

The Oracle JSF Portlet Bridge enables you to easily convert any JSF pages or ADF pages or task flows into portlets (reusable portal fragments) which can be integrated into the web center application.

Portlet runtime embeds portlets in pages.

Webcenter Services provide out of the box services to enable social networking and personal productivity. These services are integrated in webcenter and are ready to use. Following are the services provided by webcenter.

Services for Social Networking:  Announcements  , Discussions , Blog, Instant Messaging and presence, Wiki.

Services for Personal Productivity: Mail, Notes, Recent Activities, RSS(Really simple syndication), Search, Worklist.

Shared services (provides benefits of both social networking and personal productivity) : Documents, Events, Links, Lists, Tags, Oracle Webcenter analytics, Oracle Webcenter Ensemble(enables users to add  portlets as UI widgets, integrate external content into portal and create light weight mashups which are  pages with data, presentation or functionality from multiple sources).

Webcenter Spaces: These are built using Webcenter Framework, Webcenter Services and Oracle Composer. They allow users to create their own spaces in the application so as to manage personal or group information. Features include Group spaces, Group space templates, Personal Spaces, Business Role pages.

Personal Spaces:  each user can have their own personal pages that they can create, change and share with others.

Business Role Pages: Pages specific to an enterprise role so that all users who belong to that role can access them.

Group Spaces: Pages specific to a particular group like group of people belonging to a particular project or department.

Group Space Templates: for consistent look and feel, an existing group space can be created as a template so that all other group spaces can be quickly created based on the template.

Powerful Localization Features:  Webcenter spaces can use multilingual capabilities.

Oracle Composer: Enables creation of personalizations and customizations as a separate layer so that even if the application version changes, the personalizations and customizations still retain. Oracle composer comes integrated with webcenter framework and webcenter services and webcenter spaces and has been leveraged extensively in webcenter spaces. Customizations can be stored either in file system or directly in database using MDS.

Using above components, we can create Portal applications or Composite Applications or combination of both. Webcenter basically erases the line between enterprise applications and portals.

This entry was posted in Webcenter. Bookmark the permalink.

One Response to Webcenter 11g : Gist of my understanding

  1. chandana says:

    wow, nice blog….
    easy to understand….

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Google+ photo

You are commenting using your Google+ account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )


Connecting to %s