Skip to main content

Services for Supporting Application Layer Protocols for Distributed Database Systems

  • Conference paper
Information Technology and the Computer Network

Part of the book series: NATO ASI Series ((NATO ASI F,volume 6))

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.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 84.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 109.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. 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.

    Google Scholar 

  2. A.L. Chapin, “Connectionless Data Transmission”, ACM Computer Communication Review 12: 2, 1982.

    Article  Google Scholar 

  3. C.T. Davies, “Recovery Semantics for a DB/DC System”, Proc. ACM National ‘73, 1973.

    Google Scholar 

  4. G. Gardarin, “A Unified Architecture for Data and Message Management”, Proc. NCC, 1979.

    Google Scholar 

  5. J. Gray, “Notes on Database Operating Systems”, in: “Operating Systems: An Advanced Course”, Lecture Notes in Computer Science 60, 1978.

    Google Scholar 

  6. M. Hammer, D. Shipman, “Reliability Mechanisms for SDD/1: A System for Distributed Databases”, ACM TODS 5: 4, 1980.

    Article  Google Scholar 

  7. 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.

    Google Scholar 

  8. B. Lampson, “Atomic Transactions”, in: “Distributed Systems–Architecture and Implementation”, Lecture Notes in Computer Science 105, 1981.

    Google Scholar 

  9. M.S. McKendry, J.E. Allchin, W.C. Thibault, “Architecture for a Global Operating System”, Proc. IEEE INFOCOM’83, 1983.

    Google Scholar 

  10. 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.

    Google Scholar 

  11. J.E.B. Moss, “Nested Transactions: An Approach to Reliable Computing”, MIT/LCS/TR-260, 1981.

    Google Scholar 

  12. G.J. Popek, C.S. Kline, “Issues in Kernel Design”, in: “Operating Systems: An Advanced Course”, Lecture Notes in Computing Science 60, 1978.

    Google Scholar 

  13. D.P. Reed, “Naming and Synchronization in a Decentralized Computer System”, MIT/LCS/TR-205, 1978.

    Google Scholar 

  14. K. Rothermel, “A Communication Model for Transaction Oriented Applications in Distributed Systems”, to appear in Proc. 17th HICSS, 1984.

    Google Scholar 

  15. 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.

    Google Scholar 

  16. A.Z. Spector, P.M. Schwarz, “Transactions: A Construct for Reliable Distri-buted Computing”, ACM Operating Systems Review 17: 2, 1983.

    Article  Google Scholar 

  17. B. Walter, “A Robust and Efficient Protocol for Checking the Availability of Remote Sites”, Computer Networks 6: 3, 1982.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints 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

Publish with us

Policies and ethics