Skip to main content

Middleware? Muddleware!

  • Chapter
Computer Systems

Part of the book series: Monographs in Computer Science ((MCS))

  • 284 Accesses

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 39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.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. ANSA Project Archive, available at http://www.ansa.co.uk

  2. Balter, R. et al, ‘Architecture and implementation of Guide, an object-oriented distributed system,’ Computing Systems, vol. 4,no. 1, April 1991, pp. 31–67.

    Google Scholar 

  3. Birrell, A.D. and Nelson, B.J., ‘Implementing remote procedure calls,’ ACM Trans. On Computer Systems, vol. 2,no. 1, February 1984, pp. 39–59.

    Article  Google Scholar 

  4. Birrell, A., Nelson, G., Owicki, S. and Wobber, E.,. ‘Network objects,’ Proc. 14th Symposium on Operating Systems Principles, Asheville, NC (USA), December 1993, pp 217–230.

    Google Scholar 

  5. Caughey S. and Shrivastava, S.K., ‘Architectural support for mobile objects in large-scale distributed systems.’ In L.-F. Cabrera and M. Theimer, (eds.), Proc. Fourth Int’l Workshop on Object Orientation in Operating Systems, Lund, Sweden, Aug. 1995, pp. 38–47.

    Google Scholar 

  6. Hayton, R., Herbert, A. and Donaldson, D., ‘FlexiNet: a flexible component-oriented middleware system,’ Proc. 8th ACM SIGOPS European Workshop on Support for Composing Distributed Applications, Sintra, Portugal, Sept. 1998.

    Google Scholar 

  7. Microsoft Corporation, The ODBC Programmer’s Reference, MSDN online library: available at http://msdn.microsoft.com/library/default.asp?url=/library/en-us/odbc/htm/dasdkodbcoverview.asp

  8. Needham, R.M., ‘Adding capability access to conventional file servers,’ Operating Systems Review, vol. 13no. 1, 1979, pp. 3–4.

    Article  MathSciNet  Google Scholar 

  9. Needham, R.M. and Herbert, A.J., The Cambridge distributed computing system, Addison-Wesley, Reading, Mass., 1982.

    Google Scholar 

  10. Schroeder. M.D. and Burrows, M., ‘Performance of Firefly RPC,’ ACM Trans. On Computer Systems, vol. 8,no. 1, February 1990, pp. 1–17.

    Article  Google Scholar 

  11. Sun Microsystems Inc, ‘XDR: External Data Representation Standard,’ Internet RFC 1014, June 1987.

    Google Scholar 

  12. Tanenbaum, A.S., van Renesse, R., van Staveren, H., Sharp, G.J., Mullender, S.J., Jansen J. and van Rossum, G., ‘Experiences with the Amoeba operating systems,’ Comm. ACM, vol. 33,no. 12, December 1990, pp. 46–63.

    Article  Google Scholar 

  13. Wooldridge, M. and Jennings, N., ‘Intelligent agents: theory and practice,’ Knowledge Engineering Reviews, vol. 10,no. 2, 1995, pp. 115–152.

    Article  Google Scholar 

  14. World Wide Web Consortium, Web services activity, available at: http://www.w3.org/2002/ws

Download references

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2004 Springer-Verlag New York, Inc.

About this chapter

Cite this chapter

Herbert, A. (2004). Middleware? Muddleware!. In: Herbert, A., Jones, K.S. (eds) Computer Systems. Monographs in Computer Science. Springer, New York, NY. https://doi.org/10.1007/0-387-21821-1_17

Download citation

  • DOI: https://doi.org/10.1007/0-387-21821-1_17

  • Publisher Name: Springer, New York, NY

  • Print ISBN: 978-0-387-20170-2

  • Online ISBN: 978-0-387-21821-2

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics