发明名称 Cofetching in a command cache
摘要 A system and method are disclosed, according to which, the responsiveness of client/server-based distributed web applications operating in an object-oriented environment may be improved by cofetching read only commands. In an exemplary embodiment, the system and method are implemented by defining special preExecute and postExecute methods of cacheable commands. The preExecute method of a requested command may be invoked to execute secondary commands and then return them to the requesting client. The postExecute method of a requested command may be invoked to place the returned commands in a cache, along with the requested command. In this manner, a single request can be used to execute, retrieve and cache multiple related commands. Cofetched commands are designated by the application developer when the requested command and its associated methods are created, and may be chosen based on their anticipated use in conjunction with the requested command. For example, a log-on command may cofetch other user authentication commands, since they are generally required immediately after the user logs on. Cofetching avoids the need to issue a separate request for every command.
申请公布号 US6823360(B2) 申请公布日期 2004.11.23
申请号 US20000740399 申请日期 2000.12.18
申请人 INTERNATIONAL BUSINESS MACHINES CORP. 发明人 COPELAND GEORGE P.;CONNER MICHAEL H.;FLURRY GREGORY A.
分类号 G06F17/30;H04L29/06;H04L29/08;(IPC1-7):G06F15/16 主分类号 G06F17/30
代理机构 代理人
主权项
地址