Session Handling without Cookies
Use
Several applications can be included on a Portal page, that are either called in the same window or in a separate window:

In the BSP programming model, the
session_id can be transferred either as a cookie or as a URI parameter, where by default it is transferred as a cookie. The URI parameter in the URL is the statement in brackets after the namespace specification, such as (bD1kZSZjPTAwMA==).When BSP applications are integrated in the Portal, the session_id is not created as a cookie, as is the usual case, it must be generated in the URL instead, because otherwise it would not be possible to differentiate between the BSP sessions. This is why the existing
BSP Session Handling was enhanced with a variant without cookies.Functions
Session handling for the portal is slightly different from the usual BSP session handling.
Interface
IF_BSP_RUNTIME was enhanced with the following additional methods:The interface
IF_BSP_NAVIGATION was also enhanced: