Skip to main content

Object-oriented distributed computing with C++ and OSF DCE

  • Conference paper
  • First Online:

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

Abstract

This paper suggests a method for developing object-oriented distributed applications using the C++ and DCE technologies. It presents the benefits provided by the use of object-oriented design and development techniques when writing distributed applications. It describes a model to map DCE onto C++, a structure for distributed C++ applications and it presents a set of challenges we encountered while integrating C++ with DCE, along with the solutions we chose for them. Through this approach we saw a significant decrease in application code size as well as an increase in developer productivity.

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

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. T. Korson, J. McGregor: Understanding Object-Oriented: A Unifying Paradigm. CACM Vol. 33, No. 9, September, 1990, p 40–60.

    Google Scholar 

  2. J. Nicol, C. Wilkes, F. Manola: Object Orientation in Heterogeneous Distributed Computing Systems. IEEE Computer, Vol. 26 No. 6, June 1993, p 57–67.

    Google Scholar 

  3. Common Object Request Broker Architecture and Specification. Object Management Group Document Number 91.12.1, Revision 1.1.

    Google Scholar 

  4. Open Software Foundation: OSF DCE Application Development Guide.

    Google Scholar 

  5. M. Linton, J. Vlissides, P. Calder: Composing User Interfaces With InterViews. IEEE Computer, Vol 22, No 2, February 1989.

    Google Scholar 

  6. InterViews Plus Programmer's Guide. Hewlett-Packard, 1992.

    Google Scholar 

  7. HP DCE Sample Applications Overview, Hewlett-Packard Document NSA-92-024, 1992.

    Google Scholar 

  8. S. Shrivastava, G. Dixon, G. Parrington: An Overview of the Arjuna Distributed Programming System. IEEE Software, Vol. 8, No. 1, January, 1991.

    Google Scholar 

  9. G. Parrington: Reliable Distributed Programming in C++: the Arjuna Approach. USENIX C++ 1990.

    Google Scholar 

  10. P. Dasgupta, R. LeBlanc Jr., M. Ahamad, U. Ramachandran: The Clouds Distributed Operating System. IEEE Computer (to appear).

    Google Scholar 

  11. R. Raj, E. Tempero, H. Levy, A. Black, N. Hutchinson, E. Jul: Emerald: A General-Purpose Programming Language. Software Practical Experiences, Vol. 21 No. 1, January, 1991.

    Google Scholar 

  12. A. Schill: OSI, ODP and Distributed Applications: Towards and Integrated Approach. IEEE Global Telecommunications Conference and Exhibition, 1991. p 638–642.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Alexander Schill

Rights and permissions

Reprints and permissions

Copyright information

© 1993 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Dilley, J. (1993). Object-oriented distributed computing with C++ and OSF DCE. In: Schill, A. (eds) DCE — The OSF Distributed Computing Environment Client/Server Model and Beyond. DCE 1993. Lecture Notes in Computer Science, vol 731. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-57306-2_40

Download citation

  • DOI: https://doi.org/10.1007/3-540-57306-2_40

  • Published:

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-57306-7

  • Online ISBN: 978-3-540-48048-8

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics