Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
4.10 Related Reading
Bal, H. E., M. F. Kaashoek, and A. S. Tanenbaum. Orca: A Language for Parallel Programming of Distributed Systems. IEEE Transactions on Software Engineering (March 1992), 190–205.
Bellovin, S. M., and M. Merritt. Limitations of the Kerberos Authentication System. Computer Communication Review 20:5 (October 1990): 119–132.
Berners-Lee, T. et al. Hypertext Transfer Protocol—HTTP 1.0. IETF HTTPWorking Group Draft 02 (Best Current Practice). August 1995.
Birman, K. P., and B. B. Glade. Consistent Failure Reporting in Reliable Communications Systems. IEEE Software, Special Issue on Reliability, April 1995.
Birman, K.P., R. Constable, M. Hayden, C. Kreitz, O. Rodeh, R. van Renesse, W. Vogels. The Horus and Ensemble Projects: Accomplishments and Limitations. Proc. of the DARPA Information Survivability Conference & Exposition (DISCEX’ 00), January 25–27 2000 in Hilton Head, South Carolina.
Birrell, A., and B. Nelson. Implementing Remote Procedure Call. ACM Transactions on Programming Languages and Systems 2:1 (February 1984): 39–59.
Birrell, A., G. Nelson, S. Owicki, and T. Wobbera. Network Objects. Proceedings of the Fourteenth Symposium on Operating Systems Principles (Asheville, NC, 1993), 217–230.
Braun, T., and C. Diot. Protocol Implementation Using Integrated Layer Processing. Proceedings of SIGCOMM-95 (September 1995).
Brockschmidt, K. Inside OLE-2. Redmond, WA, Microsoft Press, 1994.
Comer, D. E., and D. L. Stevens. Internetworking with TCP/IP. Vol. III: Client/Server Programming and Applications. Englewood Cliffs, NJ: Prentice Hall, 1993.
Coulouris, G., J. Dollimore, and T. Kindberg. Distributed Systems: Concepts and Design. Reading, MA: Addison-Wesley, 1994.
von Eicken, T., A. Basu, V. Buch, and W. Vogels. U-Net: A User-Level Network Interface for Parallel and Distributed Computing. Proceedings of the Fifteenth Symposium on Operating Systems Principles (Copper Mountain Resort, CO, December 1995). New York: ACM Press, 40–53.
Engler, D. R., M. F. Kaashoek, and J. O’Toole. Exokernel: An Operating System Architecture for Application-Level Resource Management. Proceedings of the Fifteenth Symposium on Operating Systems Principles (Copper Mountain Resort, CO, December 1995). New York: ACM Press, 251–266.
Govindran, R., and D. P. Anderson. Scheduling and IPC Mechanisms for Continuous Media. Proceedings of the Twelfth ACM Symposium on Operating Systems Principles (Asilomar, CA, October 1991). New York: ACM Press, 68–80.
Heidemann, J., and G. Popek. Performance of Cache Coherence in Stackable Filing. Proceedings of the Fifteenth ACM Symposium on Operating Systems Principles (Copper Mountain Resort, CO, December 1995), 127–142.
Jacobson, V. Compressing TCP/IP Headers for Low-Speed Serial Links. Technical Report RFC 114. Network Working Group, February 1990.
Mullender, S. J. et al. Amoeba—A Distributed Operating System for the 1990s. IEEE Computer 23:5 (May 1990): 44–53.
Rashid, R. F. Threads of a New System. UNIX Review 4 (August 1986): 37–49.
Schiller, J. I. Secure Distributed Computing. Scientific American (November 1994): 72–76.
Shroeder, M., and M. Burrows. Performance of Firefly RPC. Proceedings of the Eleventh ACM Symposium on Operating Systems Principles (Litchfield Springs, AZ, December 1989), 83–90. Also ACM Transactions on Computing Systems 8:1 (February 1990): 1–17.
Steiner, J. G., B. C. Neuman, and J. I. Schiller. Kerberos: An Authentication Service for Open Network Systems. Proceedings of the 1988 USENIX Winter Conference (Dallas, February 1988), 191–202.
Tanenbaum, A., and R. van Renesse. A Critique of the Remote Procedure Call Paradigm. Proceedings of the EUTECO’ 88 Conference (Vienna, April 1988), 775–783.
Thekkath, C. A., and H. M. Levy. Limits to Low-Latency Communication on High-Speed Networks. ACM Transactions on Computer Systems 11:2 (May 1993): 179–203.
Rights and permissions
Copyright information
© 2005 Springer Science+Business Media, Inc.
About this chapter
Cite this chapter
(2005). Remote Procedure Calls and the Client/Server Model. In: Reliable Distributed Systems. Springer, New York, NY. https://doi.org/10.1007/0-387-27601-7_4
Download citation
DOI: https://doi.org/10.1007/0-387-27601-7_4
Publisher Name: Springer, New York, NY
Print ISBN: 978-0-387-21509-9
Online ISBN: 978-0-387-27601-4
eBook Packages: Computer ScienceComputer Science (R0)