Distributed transaction processing method and system for multi-data sources

The invention provides a distributed transaction processing method and system for multi-data sources. A transaction definition module conducts processing based on the standard of an SG-UAP extension module and in accordance with an OSGI framework, the definition of distributed transactions of differ...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: ZHAO JUNFENG, QIU ZHEN, XIA FEI, LI CHUNYANG, LI XIAOZHEN, LIU DI, HE JINLING, ZHANG PAN, WANG JIAXIN, ZHANG MIMI, CHEN WENKANG, LI CHUNQI, ZHANG MINGSHANG, CUI WEI, CHENG HUASHEN, DING XUEYING, SUN QI
Format: Patent
Sprache:chi ; eng
Schlagworte:
Online-Zugang:Volltext bestellen
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
Beschreibung
Zusammenfassung:The invention provides a distributed transaction processing method and system for multi-data sources. A transaction definition module conducts processing based on the standard of an SG-UAP extension module and in accordance with an OSGI framework, the definition of distributed transactions of different data sources is achieved for call and configuration by transaction developers, and thus the unification and configurability of development of distributed transactions are achieved; a transaction coordinator analyzes configuration files of the distributed transactions defined by the transaction definition module so that the unification and coordination of all the distributed transactions in a whole service system can be achieved, and transaction processing tasks of specified data sources are unified and coordinated and then distributed to different transaction managers; the transaction managers send the received distributed transactions to corresponding resource managers respectively; the resource managers condu