Method and system for efficiently processing multiframe data in a client/server computing environment
    3.
    发明授权
    Method and system for efficiently processing multiframe data in a client/server computing environment 失效
    在客户端/服务器计算环境中有效处理多帧数据的方法和系统

    公开(公告)号:US07177918B2

    公开(公告)日:2007-02-13

    申请号:US10325142

    申请日:2002-12-20

    IPC分类号: G06F15/16 G06F15/173

    CPC分类号: H04L29/06 H04L67/42

    摘要: Techniques are disclosed for efficiently and selectively reloading frames of a multiframe Web page or a multiframe window. Multiple frames may be reloaded as a result of the server sending its response to a single client request message. Server-side logic maintains an awareness of which frames need to be reloaded, regardless of whether that need results from something synchronous with the client's request for a frame or asynchronous to that request. Then, when the client requests data for a single frame, in addition to sending content for the requested frame, the server also sends data to cause reloading of the other frames that need to be reloaded (and only those frames). Preferably, the data to cause reloading of the other frames comprises indicators (such as scripting code) that will force the client to request reloading of each of these other frames. Multiple reload requests may be collapsed into a single response. The disclosed techniques apply also to frames to be initially loaded. Bandwidth is used efficiently, and flashing of browser frames is reduced. No additional client-side logic is required.

    摘要翻译: 公开了用于有效和选择性地重新加载多帧网页或多帧窗口的帧的技术。 作为服务器将其响应发送到单个客户端请求消息的结果,可以重新加载多个帧。 服务器端逻辑保持对哪些帧需要重新加载的意识,无论这是否需要与客户端对一个帧的请求或与该请求异步的同步的结果。 然后,当客户端请求单个帧的数据时,除了发送所请求的帧的内容之外,服务器还发送数据以引起需要重新加载的其他帧的重新加载(并且仅仅是那些帧)。 优选地,导致其他帧的重新加载的数据包括强制客户端请求重新加载这些其他帧中的每一个的指示符(诸如脚本代码)。 多个重新加载请求可能会被折叠成单个响应。 所公开的技术也适用于最初加载的帧。 有效利用带宽,减少浏览器帧的闪烁。 不需要额外的客户端逻辑。