[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to main content

On the management of remote procedure call transactions

  • Distributed Computing And Systems
  • Conference paper
  • First Online:
Advances in Computing and Information — ICCI '91 (ICCI 1991)

Part of the book series: Lecture Notes in Computer Science ((LNCS,volume 497))

Included in the following conference series:

Abstract

This paper describes the problems arise in managing remote procedure call (RPC) transactions. The structures and constructions of RPC-based systems have been widely discussed, while how to maintain the RPC transactions by using these existing structures and constructions remains unclear. This paper presents a model for maintaining the single and parallel RPC transactions. Some properties of the model are also described.

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

Access this chapter

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

Similar content being viewed by others

References

  1. Bernstein, P. A., Hadzilacos, V., and Goodman, N., Concurrency Control and Recovery in Database Systems, Addison-Wesley Publishing Company, 1987.

    Google Scholar 

  2. Coulouris, G. F. and Dollimore, J., Distributed Systems: Concepts and Design, Addison-Wesley Publishing Co. Inc., 1988.

    Google Scholar 

  3. Korth, H. F., Kim, W., and Bancilhon, F., “On Long-Duration CAD Transaction,” Information Sciences, ACM, 1988.

    Google Scholar 

  4. Lampson, B. W., “Atomic Transactions,” Lecture Notes in Computer Science, vol. 105, pp. 246–265, Springer-Verlag, 1981.

    Google Scholar 

  5. Liskov, B. and Sheifler, R., “Guardians and Actions: Linguistic Support for Robust, Distributed Programs,” ACM Transactions on Programming Languages and Systems, vol. 5, no. 3, pp. 381–404, July 1983.

    Article  Google Scholar 

  6. Liskov, B. and Shrira, L., “Promises: Linguistic Support for Efficient Asynchronous Procedure Calls in Distributed Systems,” Proceedings of the SIGPLAN '88 Conference on Programming Language Design and Implementation, Atlanta, Georgia, June 1988.

    Google Scholar 

  7. Nelson, B. J., “Remote Procedure Call,” Report CSL-81-9, Xerox Palo Alto Research Centre, May 1981.

    Google Scholar 

  8. Weihl, W. and Liskov, B., “Implementation of Resilient, Atomic Data Types,” ACM Transactions on Programming Languages and Systems, vol. 7, no. 2, pp. 244–269, April 1985.

    Article  Google Scholar 

  9. Zhou, W. and Molinari, B., “A Performance Evaluation Model for Programs Using Remote Procedure Calls,” Australian Computer Science Communications, vol. 11, no. 1, pp. 98–109, February 1989.

    Google Scholar 

  10. Zhou, W., “Transaction Management: An Overview,” Internal Report, Department of Computer Science, The ANU, January 1990.

    Google Scholar 

  11. Zhou, W., “On the Management of Remote Procedure Call Transactions,” Internal Report, Department of Computer Science, The ANU, February 1990.

    Google Scholar 

  12. Zhou, W., “On The Rapid Prototyping of Distributed Information System Applications,” Proceedings of the International Conference on Computing and Information, pp. 176–180, Niagara Falls, Ontario, Canada, May, 1990.

    Google Scholar 

  13. Zhou, W., “Computer-Aided Prototyping of Distributed Programs: A Case Study,” Australian Software Engineering Conference '90, Sydney, Australia, May 1990.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Frank Dehne Frantisek Fiala Waldemar W. Koczkodaj

Rights and permissions

Reprints and permissions

Copyright information

© 1991 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Zhou, W., Molinari, B. (1991). On the management of remote procedure call transactions. In: Dehne, F., Fiala, F., Koczkodaj, W.W. (eds) Advances in Computing and Information — ICCI '91. ICCI 1991. Lecture Notes in Computer Science, vol 497. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-54029-6_206

Download citation

  • DOI: https://doi.org/10.1007/3-540-54029-6_206

  • Published:

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-54029-8

  • Online ISBN: 978-3-540-47359-6

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics