发明名称 Providing an improved web user interface framework for building web applications
摘要 Disclosed are methods, systems, and computer program products for storing client-side information for identifying and requesting server-side actions. In some implementations, a computing device maintains a local cache storing client-side information maintained according to a local caching policy. The local cache includes responses received from the server in relation to performance of server-side actions based on requests previously communicated to the server. The local cache further includes an identifier of each server-side action associated with a respective response. The computing device receives, via a first component, a first request to perform a first server-side action. The computing device receives, via a second component, a second request to perform a second server-side action. The computing device determines, based on the local caching policy, that the first and second requests should be communicated to the server, and causes the first and second requests to be communicated to the server.
申请公布号 US9426249(B2) 申请公布日期 2016.08.23
申请号 US201414452423 申请日期 2014.08.05
申请人 salesforce.com, inc. 发明人 Chasman Doug;Jayaramappa Ravi
分类号 G06F15/16;H04L29/08;H04L29/06;G06F17/30 主分类号 G06F15/16
代理机构 Weaver Austin Villeneuve & Sampson LLP 代理人 Weaver Austin Villeneuve & Sampson LLP
主权项 1. A computing device configured to store client-side information for identifying and requesting server-side actions, the computing device comprising: a display configured to display a user interface for a web application hosted by a server; a storage medium; and one or more processors operable to: maintain a local cache storing client-side information on the storage medium, the local cache maintained according to a local caching policy, the client-side information comprising responses received from the server in relation to performance of server-side actions based on requests previously communicated to the server, the client-side information further comprising an identifier of each server-side action associated with a respective response, the responses comprising a first response for a first server-side action having been caused to be performed by the server and a second response for a second server-side action having been caused to be performed by the server;receive, via a first component of the user interface, a first request to perform the first server-side action by the server;receive, via a second component of the user interface, a second request to perform the second server-side action by the server;determine, based on the local caching policy, that the first and second requests should be communicated to the server; andcause the first and second requests to be communicated to the server.
地址 San Francisco CA US