Traitement en cours

Veuillez attendre...

Paramétrages

Paramétrages

1. WO2003009093 - SYSTEME ET PROCEDE DE TRAITEMENT DE TRANSACTION A CARACTERISTIQUE DE TRAITEMENT DE RAPPEL AUTOMATIQUE SYNCHRONISE

Numéro de publication WO/2003/009093
Date de publication 30.01.2003
N° de la demande internationale PCT/US2002/022481
Date du dépôt international 16.07.2002
Demande présentée en vertu du Chapitre 2 10.02.2003
CIB
G06F 1/00 2006.01
GPHYSIQUE
06CALCUL; COMPTAGE
FTRAITEMENT ÉLECTRIQUE DE DONNÉES NUMÉRIQUES
1Détails non couverts par les groupes G06F3/-G06F13/89
G06F 9/46 2006.01
GPHYSIQUE
06CALCUL; COMPTAGE
FTRAITEMENT ÉLECTRIQUE DE DONNÉES NUMÉRIQUES
9Dispositions pour la commande par programme, p.ex. unités de commande
06utilisant des programmes stockés, c. à d. utilisant un moyen de stockage interne à l'équipement de traitement de données pour recevoir ou conserver les programmes
46Dispositions pour la multiprogrammation
G06F 12/00 2006.01
GPHYSIQUE
06CALCUL; COMPTAGE
FTRAITEMENT ÉLECTRIQUE DE DONNÉES NUMÉRIQUES
12Accès à, adressage ou affectation dans des systèmes ou des architectures de mémoires
G06F 15/16 2006.01
GPHYSIQUE
06CALCUL; COMPTAGE
FTRAITEMENT ÉLECTRIQUE DE DONNÉES NUMÉRIQUES
15Calculateurs numériques en général; Équipement de traitement de données en général
16Associations de plusieurs calculateurs numériques comportant chacun au moins une unité arithmétique, une unité programme et un registre, p.ex. pour le traitement simultané de plusieurs programmes
CPC
G06F 9/466
GPHYSICS
06COMPUTING; CALCULATING; COUNTING
FELECTRIC DIGITAL DATA PROCESSING
9Arrangements for program control, e.g. control units
06using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
46Multiprogramming arrangements
466Transaction processing
G06F 9/542
GPHYSICS
06COMPUTING; CALCULATING; COUNTING
FELECTRIC DIGITAL DATA PROCESSING
9Arrangements for program control, e.g. control units
06using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
46Multiprogramming arrangements
54Interprogram communication
542Event management; Broadcasting; Multicasting; Notifications
G06Q 10/02
GPHYSICS
06COMPUTING; CALCULATING; COUNTING
QDATA PROCESSING SYSTEMS OR METHODS, SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL, SUPERVISORY OR FORECASTING PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL, SUPERVISORY OR FORECASTING PURPOSES, NOT OTHERWISE PROVIDED FOR
10Administration; Management
02Reservations, e.g. for tickets, services or events
G06Q 30/0601
GPHYSICS
06COMPUTING; CALCULATING; COUNTING
QDATA PROCESSING SYSTEMS OR METHODS, SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL, SUPERVISORY OR FORECASTING PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL, SUPERVISORY OR FORECASTING PURPOSES, NOT OTHERWISE PROVIDED FOR
30Commerce, e.g. shopping or e-commerce
06Buying, selling or leasing transactions
0601Electronic shopping
Déposants
  • BEA SYSTEMS, INC. [US/US]; 2315 North First Street San Jose, CA 95131, US
Inventeurs
  • FELT, Edward, P.; US
  • FUNG, Priscilla; US
  • SOMOGYI, Alexander, J.; US
  • SRINIVANSAN, Sriram; US
Mandataires
  • MEYER, Sheldon, R. ; Fliesler Dubb Meyer & Lovejoy LLP Four Embarcadero Center Fourth Floor San Francisco, CA 94111-4156, US
Données relatives à la priorité
10/196,32215.07.2002US
60/306,10517.07.2001US
60/308,69330.07.2001US
Langue de publication anglais (EN)
Langue de dépôt anglais (EN)
États désignés
Titre
(EN) SYSTEM AND METHOD FOR TRANSACTION PROCESSING WITH SYNCHRONIZED CALLBACK PROCESSING FEATURE
(FR) SYSTEME ET PROCEDE DE TRAITEMENT DE TRANSACTION A CARACTERISTIQUE DE TRAITEMENT DE RAPPEL AUTOMATIQUE SYNCHRONISE
Abrégé
(EN)
The invention provides a mechanism for allowing a transaction callback processing to be synchronized or to take effect prior to completion of a transaction or message. Additional Synchronization objects that will take part in the transaction can be registered on any server during the transaction's active phase (704). After the commit function is called, each Synchronization object is called during the transaction preprepare processing. A Synchronization object can register another Synchronized object, call a server not previously involved in the transaction (706), or involve a new XA resource in the transaction. The effect is to provide a circular pattern of request passing that allows additional resources to be added into the loop prior to commit (710).
(FR)
L'invention concerne un mécanisme permettant de synchroniser un traitement de rappel automatique de transaction ou de le rendre effectif avant l'exécution d'une transaction ou d'un message. On peut enregistrer des objets synchronisation supplémentaires qui participeront à ladite transaction sur un serveur quelconque pendant la phase active de cette transaction. Après appel de la fonction d'exécution, chaque objet de synchronisation est appelé pendant le traitement de préparation de la transaction. Un objet de synchronisation peut enregistrer un autre objet de synchronisé, appeler un serveur qui n'a pas été antérieurement impliqué dans la transaction, ou impliquer une nouvelle ressource XA dans ladite transaction. L'objet de l'invention est de fournir un motif circulaire de passage de demande permettant d'ajouter des ressources supplémentaires dans la boucle avant l'exécution.
Également publié en tant que
Dernières données bibliographiques dont dispose le Bureau international