Traitement en cours

Veuillez attendre...

Paramétrages

Paramétrages

Aller à Demande

1. WO2000036510 - PROCEDE ET SYSTEME DE REPRISE PAR LOGICIEL ORIENTE OBJET

Numéro de publication WO/2000/036510
Date de publication 22.06.2000
N° de la demande internationale PCT/US1999/029039
Date du dépôt international 08.12.1999
Demande présentée en vertu du Chapitre 2 26.06.2000
CIB
G06F 11/14 2006.01
GPHYSIQUE
06CALCUL; COMPTAGE
FTRAITEMENT ÉLECTRIQUE DE DONNÉES NUMÉRIQUES
11Détection d'erreurs; Correction d'erreurs; Contrôle de fonctionnement
07Réaction à l'apparition d'un défaut, p.ex. tolérance de certains défauts
14Détection ou correction d'erreur dans les données par redondance dans les opérations, p.ex. en utilisant différentes séquences d'opérations aboutissant au même résultat
CPC
G06F 11/1469
GPHYSICS
06COMPUTING; CALCULATING; COUNTING
FELECTRIC DIGITAL DATA PROCESSING
11Error detection; Error correction; Monitoring
07Responding to the occurrence of a fault, e.g. fault tolerance
14Error detection or correction of the data by redundancy in operation
1402Saving, restoring, recovering or retrying
1446Point-in-time backing up or restoration of persistent data
1458Management of the backup or restore process
1469Backup restoration techniques
Déposants
  • SUN MICROSYSTEMS, INC. [US]/[US]
Inventeurs
  • CONNOR, William, Hayden
  • HADDON, Bruce, Kenneth
Mandataires
  • KIVLIN, B., Noel
  • HARRIS, Ian Richard, et al
Données relatives à la priorité
09/211,13514.12.1998US
Langue de publication anglais (EN)
Langue de dépôt anglais (EN)
États désignés
Titre
(EN) METHOD AND SYSTEM FOR OBJECT ORIENTED SOFTWARE RECOVERY
(FR) PROCEDE ET SYSTEME DE REPRISE PAR LOGICIEL ORIENTE OBJET
Abrégé
(EN)
In an object oriented software-environment, a system and method is disclosed that addresses both state recovery and relationship recovery in the event of a system halt. The system is suited to enterprise-class distributed systems with extensive object relationships. Each essential object is saved in persistent storage. Essential values within each object are updated in storage according to a method within each object. After a partial or total halt of the system, the state of the software is reconstructed in a two-phase process. In the first phase, the essential objects are restored from persistent storage, along with essential values. In the second phase, a method uniquely implemented by each object will reconstruct non-essential objects and variables. The second phase is ideally tailored to allow the system to be reconstructed even when the underlying hardware or software has been altered.
(FR)
Dans un environnement logiciel orienté objet, le système et le procédé de cette invention sollicitent à la fois une récupération d'état et une récupération de relations en cas de halte du système. Le système est approprié à des systèmes répartis d'entreprises dotés de relations extensibles entre objets. Chaque objet essentiel est sauvegardé dans une mémoire à persistence. Des valeurs essentielles dans chaque objet sont mises à jour dans la mémoire conformément à un procédé interne à chaque objet. Après une halte partielle ou totale du système, l'état du logiciel est reconstitué dans un processus en deux phases. Dans la première phase, les objets essentiels sont restaurés à partir de la mémoire à persistence, ainsi que les valeurs essentielles. Dans la seconde phase, un procédé mis en oeuvre uniquement objet par objet permet la reconstruction des objets et des variables non essentiels. La seconde phase est idéalement adaptée pour permettre la reconstitution du système même lorsque le matériel ou logiciel sous-jacent a subi un changement.
Également publié en tant que
Dernières données bibliographiques dont dispose le Bureau international