Federated Portals Guide

     Previous  Next    Open TOC in new window    View as PDF - New Window  Get Adobe Reader - New Window
Content starts here

Introduction

Federated portals represent an exciting new paradigm for the development, management, testing, and deployment of portal applications. This new, Service-Oriented Architecture (SOA) based paradigm offers immediate and significant savings in time and resources to organizations that develop and manage portals using Oracle WebLogic Portal.

This guide describes how to plan, develop, assemble, and maintain federated WebLogic Portals. As the following section explains, the tasks described in this guide are organized to reflect the stages of the portal life cycle: architecture, development, staging, and production.

This chapter includes the following sections:

 


Federation in the Portal Life Cycle

Like a standard portal, the creation and management of a federated portal flows through a portal life cycle.

The portal life cycle contains four phases:

The tasks in this guide are organized according to the portal life cycle, which implies best practices and sequences for creating and updating federated portals. For more information about the portal life cycle, see the Oracle WebLogic Portal Overview. Figure 1-1 shows which types of federation-related tasks occur at each phase.

Figure 1-1 Federated Portals and the Four Phases of the Portal Life Cycle

Federated Portals and the Four Phases of the Portal Life Cycle

Architecture

The architecture part of this guide discusses the basic components of a federated portal. A federated architecture promises to streamline and improve the way in which your portal resources, such as portlets, are developed, deployed, and maintained. By understanding the technology that lies behind federated portals, you can more effectively plan for the development of your own federated portal applications.

Federated portal architecture is discussed in Part I Architecture.

Development

The development phase of a federated portal focuses primarily on developing portlets, pages, and books that will be offered as remote portlets, pages, and books to consumers. Developers need to be aware of the techniques and best practices for developing remote portlets, pages, and books in a WebLogic Portal environment.

In the development stage, careful attention to best practices is crucial. Wherever possible, this guide makes those best practices clear.

Federated portal development is discussed in Part II Development.

Staging

As for all portal development, Oracle recommends that you deploy your portal to a staging environment, where it can be assembled and tested before going live. In the staging environment, you use the WebLogic Portal Administration Portal to assemble and configure federated portals. The Administration Portal lets you search for and consume remote portlets, books, and pages. In the staging environment, you also test your federated portal before propagating it to a live production system.

Federated portal staging is discussed in Part III Staging.

Production

A production portal is live and available to end users. A portal in production can be modified by administrators using the Administration Portal. For instance, an administrator might add additional remote portlets to a portal or otherwise change the contents of a portal.

Federated portal production is discussed in Part IV Production.

 


Getting Started

This section describes the basic prerequisites to using this guide, lists guides containing related information and topics, and briefly explains how to use this guide.

This section includes the following topics:

Prerequisites

This guide does not assume that you are familiar with federation or its related standards and technologies, such as WSRP. Whenever possible, this guide provides sufficient background information or refers to appropriate documents and specifications.

Tip: See For More Technical Details for a list of specifications and white papers related to WSRP and related technology. This material provides an excellent background for developers who plan to design and create federated portals.

In general, this guide assumes that you are familiar with the basic operation of the tools used to create WebLogic portals and desktops, particularly Workshop for WebLogic and the Administration Portal. The following section, Related Guides, lists other guides that you may want to refer to before attempting to develop federated portals.

Related Guides

This guide covers topics that are specific to developing and assembling federated portals. In general, this guide assumes that you are familiar with the basic concepts and tools required for both portal and portlet development. If you are planning to create federated portals, we recommend that you review the following guides:

Whenever possible, this guide includes cross references to material in these other guides.

Using this Guide

If you are new to federation we recommend that you begin with the chapters in Part I Architecture. These chapters provide a detailed overview of federated portals, and describe the technological components that make up federation.

Part II Development includes the topics that are of primary interest to developers creating portal components with Workshop for WebLogic. This part includes chapters on creating remote portlets, establishing interportlet communication with remote portlets, working with producers, using custom events, and other topics.

Part III Staging and Part IV Production are targeted typically toward users who use the Administration Portal to assemble and manage federated portals and establish security.


  Back to Top       Previous  Next