Running an Enterprise Portal
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.
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