DocumentCode :
3372885
Title :
Transaction coordination for the new millennium: SQL Server meets OLE transactions
Author :
Campbell, David G.
Author_Institution :
Microsoft Corp., Redmond, WA, USA
fYear :
1996
fDate :
26 Feb-1 Mar 1996
Firstpage :
162
Abstract :
Summary form only given, as follows. Computing hardware is now available at a price, performance, and reliability point such that enterprise computing tasks may be performed on “commodity” class machines. These economic benefits have been achieved through producing large numbers of systems from standardized components. The OLE Transaction Architecture defines a set of distributed component object model (COM) interfaces that can be used to coordinate distributed transactions using standard two-phase commit protocols. One of the goals of this architecture is to support the development of commodity enterprise computing software. A crisply defined and unambiguous transaction coordination architecture is a foundation for advanced applications requiring distributed transaction support. These applications may be developed and deployed in large numbers, achieving the same economic benefits that standard component hardware has experienced. We describe the motivation for developing the OLE Transaction Architecture, present the programming model for transactions as objects, and describe the implementation of the first transaction and resource Managers based upon the OLE Transaction Architecture
Keywords :
distributed databases; object-oriented databases; object-oriented programming; protocols; relational databases; transaction processing; OLE Transaction Architecture; SQL Server; commodity enterprise computing software development; distributed component object model interfaces; distributed transactions; economic benefits; objects; programming model; resource managers; transaction coordination architecture; transaction managers; two-phase commit protocols; Application software; Computer architecture; Hardware; Protocols; Standards development;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Data Engineering, 1996. Proceedings of the Twelfth International Conference on
Conference_Location :
New Orleans, LA
ISSN :
1063-6382
Print_ISBN :
0-8186-7240-4
Type :
conf
DOI :
10.1109/ICDE.1996.492101
Filename :
492101
Link To Document :
بازگشت