Method for client-side aggregation of asynchronous, context-sensitive request operations for java server pages (JSP)
US8185610B2 · kind B2 · utility
Assignee
Inventors
Key dates
| Filing date | Dec 4, 2007 |
| Grant date | May 22, 2012 |
| Priority date | — |
| Expiry date | Mar 15, 2031 |
Classification
- Technology area (CPC G)Physics
- CPC primaryG06F2209/541
- WIPO fieldComputer technology
- WIPO sectorElectrical engineering
Abstract
A method, system, and computer program product for efficiently fulfilling java server page (JSP) requests for dynamic web content, in a computer network system. An asynchronous processing (AP) utility pre-defines a number of custom classes to enable the asynchronous processing of requests. A JSP which contains a custom “async:include” tag indicates an asynchronous request for dynamic content. When a set of asynchronous requests are received by an application server, an “AsyncRequestDispatcher” is called to handle the asynchronous processing of each associated request dispatcher include fragment. For each fragment, a separate request thread is initiated. A placeholder corresponding to each “async:include” request is written to a servlet response buffer. HyperText Markup Language (HTML) content, which includes the placeholders, and a number of javascripts are then written to the client browser. The original thread is closed. The Javascripts enable the retrieval of all response fragments which replace the corresponding placeholders.
Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.