×

Persistent stateful component-based applications via automatic recovery

  • US 6,820,218 B1
  • Filed: 09/04/2001
  • Issued: 11/16/2004
  • Est. Priority Date: 09/04/2001
  • Status: Active Grant
First Claim
Patent Images

1. A method of providing transparent recovery of stateful piece-wise deterministic (PWD) components having a component state in a computer system, comprising:

  • intercepting events comprising at least one of a plurality of method calls, component activations, and component deactivations;

    logging the events during execution of the components;

    detecting a failure of one of the components based on an error detected during execution;

    replaying the logged events to recover the component state;

    reading the log via a recovery manager and replaying the logged events;

    re-executing the component between logged events; and

    communicating to other recovery managers and to an error handler new information about a logical component.

View all claims
  • 2 Assignments
Timeline View
Assignment View
    ×
    ×