dc.contributor.author | Samaras, George S. | en |
dc.contributor.author | Citron, A. | en |
dc.contributor.author | Kshemkalyani, A. | en |
dc.creator | Samaras, George S. | en |
dc.creator | Citron, A. | en |
dc.creator | Kshemkalyani, A. | en |
dc.date.accessioned | 2019-11-13T10:42:09Z | |
dc.date.available | 2019-11-13T10:42:09Z | |
dc.date.issued | 1997 | |
dc.identifier.issn | 1383-7621 | |
dc.identifier.uri | http://gnosis.library.ucy.ac.cy/handle/7/54916 | |
dc.description.abstract | Distributed transactions require transaction processing support either from their communications protocols or from protocols at some higher layer. One of the earliest "industrial-strength" distributed transactional support systems was provided by SNA (LUG.1 and LUG.2). As OSI began specifying the flows for transactional support, the notion of unchained transactional support as opposed to the chained nature of LU6.2 transactions gradually developed. OSI/TP supports both chained and unchained transactions. This makes the coexistence of applications requiring both kinds of transaction processing support on a platform that supports only chained transactions problematic and reduces the interoperability of communication protocols providing transactional support. This paper addresses the above problems by identifying the extra functionality provided by unchained transactions over chained transactions. It then shows how a protocol/platform (i.e., IBM's SNA) that provides only chained transactional support can provide the functionality of unchained transactions, and without using the notion of chained or unchained transactions at the API. The paper also describes an efficient way by which protocols providing only chained support can provide the functionality of unchained transactions using the X/Open TX API based on OSI TP's Chained and Unchained Functional Units. Copyright © 1997 Elsevier Science B.V. All rights reserved. | en |
dc.source | Journal of Systems Architecture | en |
dc.source.uri | https://www.scopus.com/inward/record.uri?eid=2-s2.0-21844472306&partnerID=40&md5=b8832604bb7debd77bad48e14eee3cad | |
dc.subject | Databases | en |
dc.subject | Context management | en |
dc.subject | Distributed processing | en |
dc.subject | LU6.2 | en |
dc.subject | Transaction processing | en |
dc.title | Reconciling chained and unchained transactional support for distributed systems | en |
dc.type | info:eu-repo/semantics/article | |
dc.description.volume | 43 | |
dc.description.issue | 1-5 | |
dc.description.startingpage | 229 | |
dc.description.endingpage | 243 | |
dc.author.faculty | 002 Σχολή Θετικών και Εφαρμοσμένων Επιστημών / Faculty of Pure and Applied Sciences | |
dc.author.department | Τμήμα Πληροφορικής / Department of Computer Science | |
dc.type.uhtype | Article | en |
dc.description.notes | <p>Cited By :1</p> | en |
dc.source.abbreviation | J.Syst.Archit. | en |