ASYNCHRONOUS INFORMATION SHARING SYSTEM
Techniques are disclosed for sharing information in a wide variety of contexts. An information sharing system is described that allows both an explicit capture process and an implicit capture process (112, 114, 116) to add information items to a staging area (102, 104, 106). Further, the information...
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: | Techniques are disclosed for sharing information in a wide variety of contexts. An information sharing system is described that allows both an explicit capture process and an implicit capture process (112, 114, 116) to add information items to a staging area (102, 104, 106). Further, the information sharing system supports both implicit and explicit consumption of information items (122, 124, 126) that are stored in said staging area (102, 104, 106). A rules engine is provided to allow users to create and register rules that customize the behavior of the capture processes (112, 114, 116), the consuming processes (122, 124, 126), and propagation processes (118) that propagate information from the staging areas (102, 104, 106) to designated destinations. Techniques are also described for achieving exactly-once handling of sequence of items, where the items are maintained in volatile memory. Techniques are also provided for recording DDL operations, and for asynchronously performing operations based on the previously-performed DDL operations.
L'invention porte sur des techniques de partage d'informations s'appliquant à une grande variété de contextes, et sur un système de partage d'informations permettant à la fois à un processus de capture explicite, et à un processus de capture implicite d'ajouter des éléments d'information à une aire de transfert .ledit système permet la consommation implicite et explicite d'éléments d'information stockés dans ladite aire. Un moteur de règles permet aux utilisateurs de créer et d'enregistrer des règles personnalisant la conduite du processus de capture, du processus de consommation, et du processus de propagation d'informations entre les aires de transfert et des destinations définies. L'invention porte également sur des techniques de traitement une seule fois de séquences d'éléments contenus dans une mémoire volatile, et sur des techniques d'enregistrement d'opérations DDL (de langage de définition de données) et d'exécution d'opérations asynchrones sur la base d'opérations DDL antérieures. |
---|