System and method for caching JavaServer Pages.TM. responses

   
   

System and method for caching JavaServer Page.TM. (JSP) component responses. The JSP components may be components that execute on an application server that supports networked applications, such as web applications or other Internet-based applications. One or more client computers, e.g., web servers, may perform requests referencing the JSP components on the application server. The execution of JSP components may be managed by a JSP engine process running on the application server. When a request referencing a JSP is received from a client computer, the JSP engine may first check a JSP response cache to determine whether a valid JSP response satisfying the request is present. If a matching cached response is found, then the response may be retrieved and immediately streamed back to the client. Otherwise, the referenced JSP may be executed. Each JSP file may comprise various SetCacheCriteria( ) method calls. When executed, the SetCacheCriteria( ) call may cause the output of the JSP to be cached once the JSP execution is complete. Arguments to the SetCacheCriteria( ) call may specify a criteria set that should be associated with the cached JSP response. This criteria set may then be used to match against attributes of future JSP requests, as described above. In particular embodiments, any of various types of cache criteria may be supported.

Sistema e método para caching JavaServer Page.TM. (JSP) respostas componentes. Os componentes de JSP podem ser os componentes que executam em um usuário da aplicação que suporte aplicações networked, tais como aplicações ou outras da correia fotorreceptora aplicações Internet-baseadas. Um ou o mais computador do cliente, por exemplo, usuários da correia fotorreceptora, pode executar os pedidos que referencing os componentes de JSP no usuário da aplicação. A execução de componentes de JSP pode ser controlada por um corredor process do motor de JSP no usuário da aplicação. Quando um pedido que referencing um JSP é recebido de um computador do cliente, o motor de JSP pode primeira verificação um esconderijo da resposta de JSP determinar se uma resposta válida de JSP que satisf ao pedido está atual. Se uma resposta cached combinando for encontrada, então a resposta pode ser recuperada e imediatamente fluído para trás ao cliente. Se não, o JSP referenced pode ser executado. Cada lima de JSP pode compreender o vário método de SetCacheCriteria() chama-se. Quando executada, a chamada de SetCacheCriteria() pode fazer com que a saída do JSP cached uma vez que a execução de JSP está completa. Os argumentos à chamada de SetCacheCriteria() podem especificar os critérios ajustados que devem ser associados com a resposta cached de JSP. Este os critérios ajustados podem então ser usados combinar de encontro aos atributos de pedidos do futuro JSP, como descrito acima. Em incorporações particulares, alguns de vários tipos de critérios do esconderijo podem ser suportados.

 
Web www.patentalert.com

< Mobile terminal for displaying a rich text document comprising conditional code for identifying advertising information stored locally or on the internet

< Identification process of application of data storage and identification hardware with IC card

> Multi-utility energy control system with internet energy platform having diverse energy-related engines

> Communication system that provides users with the capability to record video messages that are broadcast live over the Internet and simultaneously translated into various languages

~ 00102