Invention Grant
- Patent Title: Persisting application state
- Patent Title (中): 坚持应用状态
-
Application No.: US13484911Application Date: 2012-05-31
-
Publication No.: US08671415B2Publication Date: 2014-03-11
- Inventor: Nicholas A. Allen , Justin D. Brown
- Applicant: Nicholas A. Allen , Justin D. Brown
- Applicant Address: US WA Redmond
- Assignee: Microsoft Corporation
- Current Assignee: Microsoft Corporation
- Current Assignee Address: US WA Redmond
- Agent David Andrews; Nicholas Chen; Micky Minhas
- Main IPC: G06F9/54
- IPC: G06F9/54

Abstract:
The present invention extends to methods, systems, and computer program products for persisting application state. Through decoupling an application host from an instance store, the application host can be used with many different persistence stores and persistence administration tools. Further, a given persistence store can be used with many different application hosts and application host extensions. Accordingly, applications can benefit from periodically persisting work to any of a variety of instance stores even if the applications are changed or are not natively configured for use with a particular instance store. Using persistence providers an application host can also more easily coordinate the persisted state with runtime state to ensure that a consistent checkpoint is created. Persistence providers can also be used to compensate for application host extensions and persistence administration tools that add coordination requirements that cannot be predicted at the time that the application is originally developed.
Public/Granted literature
- US20120240133A1 PERSISTING APPLICATION STATE Public/Granted day:2012-09-20
Information query