EXTENSIBLE UNIVERSAL LEDGER
Methods and systems for an extensible, universal ledger. One of the methods includes receiving at a journal manager engine a register transaction type request for a first transaction type, the journal manager engine reading and writing to a journal that stores a history of object state and of code b...
Gespeichert in:
Hauptverfasser: | , , , , , |
---|---|
Format: | Patent |
Sprache: | eng ; fre |
Schlagworte: | |
Online-Zugang: | Volltext bestellen |
Tags: |
Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
|
Zusammenfassung: | Methods and systems for an extensible, universal ledger. One of the methods includes receiving at a journal manager engine a register transaction type request for a first transaction type, the journal manager engine reading and writing to a journal that stores a history of object state and of code by which object state is changed, wherein the register transaction type request is based at least in part on a template and specifies at least one action that can be performed as part of the first transaction type; writing the transaction type request to the journal including an operation definition for the first transaction type; receiving a transaction request of the first transaction type; obtaining the operation definition from the journal; executing an operation in response to the transaction request to produce a transaction result; and recording the transaction result in the journal.
Procédés et systèmes pour un grand livre universel extensible. Un des procédés consiste à recevoir, au niveau d'un moteur de gestionnaire de journal, une demande de type de transaction de registre pour un premier type de transaction, le moteur de gestion de journal lisant et écrivant dans un journal qui stocke un historique d'état d'objet et de code par lequel l'état d'objet est changé, la demande de type de transaction de registre étant basée au moins en partie sur un modèle et spécifiant au moins une action qui peut être effectuée en tant que partie du premier type de transaction ; écrire la demande de type de transaction dans le journal comprenant une définition d'opération pour le premier type de transaction ; recevoir une demande de transaction du premier type de transaction ; obtenir la définition d'opération à partir du journal ; exécuter une opération en réponse à la demande de transaction pour produire un résultat de transaction ; et enregistrer le résultat de transaction dans le journal. |
---|