DocumentCode :
1425187
Title :
Integrating Java and CORBA: a programmer´s perspective
Author :
Schaaf, Martin ; Maurer, Frank
Author_Institution :
Kaiserslautern Univ., Germany
Volume :
5
Issue :
1
fYear :
2001
Firstpage :
72
Lastpage :
78
Abstract :
The introduction of Java´s proprietary remote method invocation (RMI) with version 1.1 of the Java Development Kit simplified the challenging task of developing distributed object-based systems. RMI provides convenient integration with Java; however, it lacks interoperability with other languages. The Object Management Group´s Common Object Request Broker Architecture (CORBA), on the other hand, is a platform- and language-neutral specification for developing distributed object systems. CORBA provides services not covered by RMI, such as managing transactional safety and persistency. We use a small chat room application to describe how a programmer can combine Java RMI´s ease of use with CORBA´s language neutrality. We start with an implementation based on a set of distributed objects using RMI. We then adapt the example to CORBA or, more specifically, the RMI-over-IIOP (Internet inter-ORB protocol) specification developed by Sun and IBM.
Keywords :
Internet; Java; distributed object management; object-oriented programming; remote procedure calls; CORBA; Common Object Request Broker Architecture; Internet inter-ORB protocol; Java; Java Development Kit; Object Management Group; RMI-over-IIOP; chat room application; distributed object-based systems; ease of use; interoperability; language neutrality; remote method invocation; Application software; Internet; Java; Programming profession; Protocols; Runtime; Safety; Skeleton; Sun; Terminology;
fLanguage :
English
Journal_Title :
Internet Computing, IEEE
Publisher :
ieee
ISSN :
1089-7801
Type :
jour
DOI :
10.1109/4236.895145
Filename :
895145
Link To Document :
بازگشت