Abstract
A kernel providing transaction oriented communication services is proposed as an interface module between distributed database systems and generalized communication systems. In order to support an easy and efficient implementation of application layer protocols for distributed database systems, this kernel provides high level services for transaction oriented message exchange, commit processing, etc. It is argued that the underlying generalized communication system should provide services for connectionless data transmission, multicast and the surveillance of remote sites.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
A. Chan, U. Dayal, S. Fox, N. Goodman, D. Ries, D. Skeen, “Overview of an ADA Compatible Distributed Database Manager”, Proc. ACM SIGMOD 83, 1983.
A.L. Chapin, “Connectionless Data Transmission”, ACM Computer Communication Review 12: 2, 1982.
C.T. Davies, “Recovery Semantics for a DB/DC System”, Proc. ACM National ‘73, 1973.
G. Gardarin, “A Unified Architecture for Data and Message Management”, Proc. NCC, 1979.
J. Gray, “Notes on Database Operating Systems”, in: “Operating Systems: An Advanced Course”, Lecture Notes in Computer Science 60, 1978.
M. Hammer, D. Shipman, “Reliability Mechanisms for SDD/1: A System for Distributed Databases”, ACM TODS 5: 4, 1980.
W.H. Jessop, J.D. Noe, D.M. Jacobson, J.-L. Baer, C. Pu, The EDEN Transaction-Based File System“, Proc. 2nd Symp. on Reliability in Distributed Software and Database Systems, 1982.
B. Lampson, “Atomic Transactions”, in: “Distributed Systems–Architecture and Implementation”, Lecture Notes in Computer Science 105, 1981.
M.S. McKendry, J.E. Allchin, W.C. Thibault, “Architecture for a Global Operating System”, Proc. IEEE INFOCOM’83, 1983.
C. Mohan, R. Popescu-Zeletin, “Impact of Distributed Database Management on the ISO-OSI and ANSI/SPARC Frameworks”, Proc. 15th Hawaii Int. Conf. on Systems Sciences, 1982.
J.E.B. Moss, “Nested Transactions: An Approach to Reliable Computing”, MIT/LCS/TR-260, 1981.
G.J. Popek, C.S. Kline, “Issues in Kernel Design”, in: “Operating Systems: An Advanced Course”, Lecture Notes in Computing Science 60, 1978.
D.P. Reed, “Naming and Synchronization in a Decentralized Computer System”, MIT/LCS/TR-205, 1978.
K. Rothermel, “A Communication Model for Transaction Oriented Applications in Distributed Systems”, to appear in Proc. 17th HICSS, 1984.
J.H. Saltzer, D.P. Reed, D.D. Clark, “End-to-End Arguments in Systems Design”, Proc. 2nd Int. Conf. on Distributed Computing Systems, 1981.
A.Z. Spector, P.M. Schwarz, “Transactions: A Construct for Reliable Distri-buted Computing”, ACM Operating Systems Review 17: 2, 1983.
B. Walter, “A Robust and Efficient Protocol for Checking the Availability of Remote Sites”, Computer Networks 6: 3, 1982.
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 1984 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Walter, B., Rothermel, K. (1984). Services for Supporting Application Layer Protocols for Distributed Database Systems. In: Beauchamp, K.G. (eds) Information Technology and the Computer Network. NATO ASI Series, vol 6. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-87089-7_19
Download citation
DOI: https://doi.org/10.1007/978-3-642-87089-7_19
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-87091-0
Online ISBN: 978-3-642-87089-7
eBook Packages: Springer Book Archive