Transactional environments for event and data binding handlers
    1.
    发明授权
    Transactional environments for event and data binding handlers 有权
    事件和数据绑定处理程序的事务环境

    公开(公告)号:US08539512B2

    公开(公告)日:2013-09-17

    申请号:US13750714

    申请日:2013-01-25

    Applicant: Google Inc.

    CPC classification number: G06F9/542 G06F2209/543

    Abstract: Disclosed are apparatus and methods for executing software applications with an actual environment. Handlers for a software application are registered. Each handler can be executed upon receiving an indication of a triggering event. A determination is made that a triggering event for the software application has occurred. In response to the triggering event: a handler environment for the triggering event is determined based on the actual environment, triggered handlers of the registered handlers are determined to be executed, at least a respective portion of the handler environment is made available to each triggered handler, executing the triggered handlers, where at least one triggered handler updates its respective portion of the handler environment during execution, determining an updated-handler environment based on the handler environment and the portions of the handler environments after execution of the triggered handlers, and updating the actual environment based on the updated-handler environment.

    Abstract translation: 公开了用于以实际环境执行软件应用的装置和方法。 注册软件应用程序的处理程序。 在接收到触发事件的指示时,可以执行每个处理程序。 确定发生了软件应用程序的触发事件。 响应于触发事件:基于实际环境确定触发事件的处理程序环境,确定已注册处理程序的触发处理程序被执行,处理程序环境的至少相应部分可用于每个触发的处理程序 执行触发的处理程序,其中至少一个触发的处理程序在执行期间更新其处理环境的相应部分,在执行触发的处理程序之后基于处理程序环境和处理程序环境的部分确定更新的处理程序环境,以及更新 基于更新处理程序环境的实际环境。

Patent Agency Ranking