Hierarchical caching techniques for efficient dynamic page generation

   
   

A system for implementing a distributed electronic publishing environment with dynamic content. With this approach, the design of the page and content of the page remain separate, and yet automatic page generation may make use of caching techniques which are appropriate for the specific level of expected page content dynamics. The purpose of the page thus drives its caching implementation. If the page is relatively static, then the entire page itself is delivered from a static cache. If, however, only certain components of the page are expected to be dynamic, then only the portions of the page which can be rendered in advance are cached. The dynamic portions of the page are represented as executable versions of elements that specify instructions for how the page is to be rendered. Furthermore, result sets are cached when the dynamic portion of the page depends upon the contents of an external database. The architecture may also be implemented in an application server environment which supports execution on a server cluster.

Система для снабжать распределенную окружающую среду электронного издательства с динамическим содержанием. С этим подходом, конструкция страницы и содержание страницы остают отдельно, and yet автоматическое поколение страницы может использовать прятать методы в тайнике которые соотвествующие для специфически уровня предпологаемой динамики содержания страницы. Цель страницы таким образом управляет своей пряча в тайнике вставкой. Если страница относительно статическая, то вся страница сама поставлена от статического тайника. Если, однако, только ы, что будут некоторые компоненты страницы динамическими, то только части страницы которую можно представить заранее спрятаны в тайнике. Динамические части страницы представлены как исполнительные варианты элементов определяют инструкции для как страница должна быть представленным. Furthermore, комплекты результата спрятаны в тайнике когда динамическая часть страницы зависит на содержании внешней базы данных. Зодчество может также быть снабжено в окружающей среде сервера применения поддерживает исполнение на группе сервера.

 
Web www.patentalert.com

< Electronic financial transaction system

< Content based web advertising

> Project organization and dissemination system for machine programming and control systems

> System and method for providing selective data access and workflow in a network environment

~ 00152