Unlock instant, AI-driven research and patent intelligence for your innovation.

Session-return enabling stateful web applications

A network application and status technology, applied in the direction of network data retrieval, network data navigation, special data processing applications, etc.

Inactive Publication Date: 2009-07-22
SAP AG
View PDF4 Cites 1 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0017] A problem arises when multiple instances of the application are active at the same time when the application has been restarted and the "session return state" has been loaded

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Session-return enabling stateful web applications
  • Session-return enabling stateful web applications

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0030] The systems and techniques described herein relate to implementing a browser that can navigate back to reach a previously visited application page in the same state as it was previously visited in a previous session.

[0031] To allow multi-session capability, the mechanism for distinguishing between the two instances of two IFRAMEs on a page involves providing the start URL of an entry page with an "External Session Identifier" (ESID). ESID is a parameter that differs between two application cases (with respect to the same page) and results in different / separate sessions in the server. Thus, when the user returns to the same page, the ESID is retransmitted with a separate application request, and the server can thus logically reconnect the proper session and allow the user to continue.

[0032] Thus, instead of having the server arbitrarily create a session ID, the entry or invoker passes an ESID when the application is started (ie, first invoked) on the server. This ...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

Mechanisms for providing multi-session capability and session return-enabled stateful web applications include providing a start URL of a requested entry page with an "external session identifier" (ESID). ESID is a parameter that differs between applications in both cases (regarding the same page) and results in different / separate sessions in the server. When the user returns to the same page, the ESID is retransmitted with a separate application request, and the server can thus logically reconnect the proper session and allow the user to continue. The ESID can be used to return to an application after the user has previously stayed in another application and wishes to return, or even when the user closes the browser and then restarts the application afterwards.

Description

technical field [0001] The following instructions cover server session management and navigating backwards from the browser in a stateful server session. Background technique [0002] Through the portal mechanism, different online content can be combined into one or more portal pages, which are then transmitted to the client and displayed in the browser application running on the client. The portal page is generally transmitted from the server according to the hypertext transfer protocol (HTTP). A web application is a single callable unit stored on any server and typically invoked via a Uniform Resource Locator (URL) address. At the entry level, callable units and their contents are sometimes called portlets (also called pagelets, iViews, webparts, etc.). Thus, an application appears as a portlet, which is composed onto one or more web pages according to a page layout scheme. A page is the unit of navigation in the portal, ie the user always navigates to one page, and all...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
Patent Type & Authority Patents(China)
IPC IPC(8): H04L29/06G06F17/30G06F9/44H04L29/08
CPCH04L67/16G06F17/30873H04L69/329H04L67/142H04L67/2842H04L29/06H04L67/02H04L67/14G06F16/954G06F16/958H04L67/51H04L67/568H04L67/1027H04L9/40
Inventor 于尔根·海曼尤多·奥弗曼罗曼·海尔伯恩哈德·德里特勒雷纳·布伦德尔
Owner SAP AG