Distributed Processing and Comparison of Design and Implementation for Distributed Active Objects based on RMI ana CORBA environment


The Transactions of the Korea Information Processing Society (1994 ~ 2000), Vol. 4, No. 11, pp. 2721-2731, Nov. 1997
10.3745/KIPSTE.1997.4.11.2721,   PDF Download:

Abstract

Distributed programming can be greatly simplified by language support for distributed communication. Many web-browsers now offer some form of active objets and the number and types of them are growing daily in interesting and innovative ways. Java applets are well known as one kind of active object related to web-browser. This paper focuses on distributed active objects which is one kind of active objects that can communicate with other active objects located on different machines across the Internet. Java RMI and CORBA IDL are two major programming environments for distributed active objects which are non compatible with each other. To make discussion concrete, we introduce a single application as implemented on two environments : the HORB, adopting RMI mechanism, and the OrbixWeb2.0.1, adopting CORBA specification, respectively. Binding, inheritance, polymorphism, object passing and callbacks across the machine boundary on distributed programming environments are issued. The results show that some differences in the implementation of distributed active objects can have a significant impact on how distributed applications are structured. The comparison between two implementations on the programming environments will be the basis of building the translation system between HORB to OrbixWeb and vice versa.


Statistics
Show / Hide Statistics

Statistics (Cumulative Counts from September 1st, 2017)
Multiple requests among the same browser session are counted as one view.
If you mouse over a chart, the values of data points will be shown.


Cite this article
[IEEE Style]
L. D. Hak, K. Shik, H. M. Yong, "Distributed Processing and Comparison of Design and Implementation for Distributed Active Objects based on RMI ana CORBA environment," The Transactions of the Korea Information Processing Society (1994 ~ 2000), vol. 4, no. 11, pp. 2721-2731, 1997. DOI: 10.3745/KIPSTE.1997.4.11.2721.

[ACM Style]
Lee Do Hak, Kim Shik, and Hyun Mu Yong. 1997. Distributed Processing and Comparison of Design and Implementation for Distributed Active Objects based on RMI ana CORBA environment. The Transactions of the Korea Information Processing Society (1994 ~ 2000), 4, 11, (1997), 2721-2731. DOI: 10.3745/KIPSTE.1997.4.11.2721.