Start of Content Area

Component documentation Running an Enterprise Portal  Locate the document in its SAP Library structure

Purpose

This guide explains how to build applications for the portal and how to make use of services provided by the portal or the underlying J2EE engine.

The guide is divided into the following sections:

·        Getting Involved: Describes basic concepts of the portal that you need to know in order to build portal applications. It also describes the SAP NetWeaver Developer Studio features that facilitate application development.

Portal Applications can be built using one of the following technologies:

¡        Portal Runtime: The Portal Runtime (PRT) is the underlying engine on which the portal runs. The PRT provides the infrastructure for creating PRT-based portal components, which generate HTML for display, and portal services, which provide general functionality to components and other services.

¡        Web Dynpro: This is the preferred method for building user interfaces. You can build Web applications with Web Dynpro, and then display the applications in the portal.

Web Dynpro is described in detail in Web Dynpro for Java and Web Dynpro for ABAP. The best method for displaying Web Dynpro applications in the portal is described in Web Dynpro Applications for the Portal.

      Go and Create: Describes how to build a simple portal application using the PRT.

·        Developing Applications: Describes what you can do within a portal application with the help of built-in portal services.

·        Ensuring Quality: Describes the techniques for making sure that your applications are written properly.

·        Reference: Provides the Javadocs for portal and portal runtime APIs, as well as other vital information about the portal.

Prerequisites

The guide assumes that you have the basic knowledge of the following areas:

·        Java and servlet programming.

·        Basic operating system commands for navigating in the file system, copying and editing files.

Some portal services require knowledge of the following:

·        JSP (Java Server Pages)

·        HTML

 

 

 

End of Content Area