Abstract
In the sequential model of programming, instructions in a program are executed sequentially. Existing programming languages are mainly designed for the sequential model. As the programming paradigm shifts from the sequential to distributed computing, existing sequential programming languages have their limitations. Nevertheless, the sequential languages are the languages which most of programmers are most familiar with. One of the motivations of this research is to implement a framework to support the implementations of distributed applications using sequential programming languages such as C/C++, COBOL, and Java. In this paper, we present an implementation of a framework for open distributed programming. Allowing programmers to write distributed programs in their favorite sequential programming languages makes the programming paradigm very unique to the existing programming paradigms.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
Similar content being viewed by others
References
Balen, H.: Distributed Object Architectures with CORBA, Cambridge, UK (2000)
Chiang, C.-C., Anderson, G., Robison, S.: Integrating Parallel Programming into Distributed Computing. In: Proceedings of the 16th International Conference on Computers in Education, pp. 193–194 (October 2008)
Henning, M., Vinoski, S.: Advanced CORBA Programming with C++. Addison-Wesley, New York (1999)
JavaBeans, http://java.sun.com/docs/books/tutorial/javabeans/ (retrieved January 28, 2009)
Kshemkalyani, A.D., Singhal, M.: Distributed Computing: Principles, Algorithms, and Systems, Cambridge, UK (2008)
Manes, A.: Web Services: A Manager’s Guide. Addison-Wesley, New York (2003)
Newcomer, B.: Understanding Web Services. Addison-Wesley, New York (2002)
Pritchard, J.: COM and CORBA: Side by Side. Addison-Wesley, Reading (1999)
Rock-Evans, R.: DCOM Explained. Digital Press (1998)
Rubin, W., Brain, M.: Understanding DCOM. Prentice Hall, Upper Saddle River (1999)
Schmidt, D.C., Huston, S.D.: C++ Network Programming: Mastering Complexity with ACE and Patterns, vol. 1. Addison-Wesley, New York (2002)
Schmidt, D.C., Huston, S.D.: C++ Network Programming: Systematic Reuse with ACE and Frameworks, vol. 2. Addison-Wesley, New York (2002)
Siegel, J.: CORBA: Fundamentals and Programming. John Wiley & Sons, New York (1996)
Silberschatz, A., Galvin, P.B., Gagne, G.: Operating System Concepts, 7th edn. John Wiley & Sons, New York (2005)
Szyperski, C.: Component Software: Beyond Object-Oriented Programming. Addison-Wesley, Reading (1998)
Wallace, N.: COM/DCOM: Blue Book. Coriolis, Scottsdale Arizona (1999)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2009 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Chiang, CC. (2009). An Implementation of a Framework for Open Distributed Computing. In: Hua, A., Chang, SL. (eds) Algorithms and Architectures for Parallel Processing. ICA3PP 2009. Lecture Notes in Computer Science, vol 5574. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-03095-6_54
Download citation
DOI: https://doi.org/10.1007/978-3-642-03095-6_54
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-03094-9
Online ISBN: 978-3-642-03095-6
eBook Packages: Computer ScienceComputer Science (R0)