!--a11y-->
Object-Based Navigation Between Web
Dynpro Applications (OBN) 
The SAP Enterprise Portal and Web Dynpro for Java are strategic technologies used for user interfaces. Both are part of the SAP NetWeaver technology for the Java platform provided by SAP. Both run on the SAP Web Application Server.
The SAP Enterprise Portal supports a number of functions for integrated Web Dynpro applications, including object-based navigation (OBN). OBN means that there is object-based interaction between the integrated Web Dynpro applications, including event handling for portal events, and the navigation between the Web Dynpro applications within the portal.
For some applications, it is sufficient to be able to navigate to a specific iView or page using the relative or absolute page navigation functions, but sometimes more flexibility is required. For such cases, the object-based navigation method is suitable since it enables the definition of navigation steps at a higher semantic level. Instead of defining a specific URL, you create a so-called operation for a particular business object. The iView or page that is used in order to implement this operation is configured in the portal platform and can be role-specific or user-specific.
Starting from the Web Dynpro perspective, the integration of object-based navigation is similar to implementing the portal event control. In the case of non-Web Dynpro applications, the respective iView in JavaScript code that triggers object-based navigation must be created. In the case of Web Dynpro applications, the Web Dynpro runtime provides a special WDPortalNavigation service for parameter definition.
The following document describes – step for step – how you can trigger object-based navigation within the Web Dynpro application.
The integration of a Web Dynpro application is possible on an SAP Enterprise Portal (SAP EP) 6.0, Release SP2 or higher. To execute a WEB Dynpro application in the SAP EP, you need to perform the following steps in advance:
· Installation of a current J2EE Engine version of the SAP Web Application Server (standalone or workplace version).
· Development of at least one Web Dynpro application The tutorial Creating a Simple Web Dynpro Application describes – step by step – declarative programming of a Web Dynpro application with the Web Dynpro tools.
· Assignment of the access rights to the file system of the portal, taking the required Jar files into consideration.
· Setting up Single Sign-On.
In addition, you require the portal administration authorization for creating roles in the portal and for assigning roles to users.
Download the zip file and unpack the project. Afterwards, you need to import the project into the workspace of the Developer Studio.
In the first chapter, you will learn how to integrate Web
Dynpro applications into the SAP Enterprise Portal.