Persistent stateful component-based applications via automatic recovery

   
   

Persistent components are provided across both process and server failures, without the application programmer needing take actions for component recoverability. Application interactions with a stateful component are transparently intercepted and stably logged to persistent storage. A "virtual" component isolates an application from component failures, permitting the mapping of a component to an arbitrary "physical" component. Component failures are detected and masked from the application. A virtual component is re-mapped to a new physical component, and the operations required to recreate a component and reinstall state up to the point of the last logged interaction is replayed from the log automatically.

De blijvende componenten worden verstrekt over zowel proces als servermislukkingen, zonder toepassing programmeur voert het vereisen acties voor componentenrecupereerbaarheid. De interactie van de toepassing met een stateful component worden doorzichtig onderschept en aan blijvende opslag stabiel geregistreerd. Een "virtuele" component isoleert een toepassing van componentenmislukkingen, die de afbeelding van een component toelaten aan een willekeurige "fysieke" component. De mislukkingen van de component worden ontdekt en van de toepassing gemaskeerd. Een virtuele component wordt re-in kaart gebracht aan een nieuwe fysieke component, en de verrichtingen die worden vereist wordt om een component te ontspannen en staat tot het punt van de laatste geregistreerde interactie opnieuw te installeren automatisch overgespeeld van het logboek.

 
Web www.patentalert.com

< In-context security advisor in a computing environment

< Method for managing network filter based policies

> Method and system for categorizing failures of a program module

> Transaction-safe FAT file system improvements

~ 00148