Abstract: In an Internet implementation, a session is maintained between an Internet web server and a client browser through the use of at least one temporary cache file, preferably saved in a location local to the web server. The web server also interacts with at least one data source, preferably located behind a firewall from the web server. After a cache file is created, it is used to store data received from the client and from the data source, resulting in fewer interactions with the data source. The cache file is saved from working memory before each page is generated and transmitted from the web server, after which the working memory becomes available for other uses.
Abstract: In an Internet implementation, a session is maintained between an Internet web server and a client browser through the use of at least one temporary cache file, preferably saved in a location local to the web server. The web server also interacts with at least one data source, preferably located behind a firewall from the web server. After a cache file is created, it is used to store data received from the client and from the data source, resulting in fewer interactions with the data source. The cache file is saved from working memory before each page is generated and transmitted from the web server, after which the working memory becomes available for other uses.