Abstract
HORB is a Java ORB (Object Request Broker) that extends Java for distributed object oriented computing. Applications of HORB and HORB itself are network portable and transferable, since HORB provides both portability and interoperability among different kinds of OSs. This paper describes the organization and the main features of HORB. It provides remote object creation/connection, remote method call, object passing, security, and so on. The usage of HORB is easy and simple. Performance evaluation shows that HORB is two or three times faster than javaRMI.
Preview
Unable to display preview. Download preview PDF.
References
Sun Microsystems, The Java language specification, 1996
Object Management Group, CORBA2 Universal Networked Objects, 1995
Brown, N., Kindel, C., Distributed Component Object Model Protocol-DCOM/1.0, Internet Draft (http://dsl.internic.net/internet-drafts/draft-brown dcom-vl-spec-Ol.txt), 1996
Sun Microsystems, Remote Method Invocation Specification, 1997
Sun Microsystems, JDK 1.1 Documentation, 1997
Dual, N., Distributed Database Access in a Corporate Environnement Using Java, 5th Int. WWW conference, 1995, http://www5conLinria.fr/fich-html/paper sessions.html#ps8
Shapiro, M., Structure and Encapsulation in distributed Systems: The Proxy Principle, ICDCS, pp.198–205, 1986
Gamma, E., Helm, R., Johnson, R., Vlissides, J., Design Patterns, Addison-Wesley Publishing, 1995
Yamanaka, A., Nakajima, S., Tomono, M., Tonouchi, T., A HORB-Based Network Management System, ICODP'97 (to be appeared), 1997
Author information
Authors and Affiliations
Editor information
Rights and permissions
Copyright information
© 1997 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Satoshi, H. (1997). HORB: Distributed execution of Java programs. In: Masuda, T., Masunaga, Y., Tsukamoto, M. (eds) Worldwide Computing and Its Applications. WWCA 1997. Lecture Notes in Computer Science, vol 1274. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-63343-X_36
Download citation
DOI: https://doi.org/10.1007/3-540-63343-X_36
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-63343-3
Online ISBN: 978-3-540-69430-4
eBook Packages: Springer Book Archive