loading...
 This Article 
   
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
29th Euromicro Conference (EUROMICRO'03)
Java-XCOM Component Integration on Linux Operating System
Belek-Antalya, Turkey
September 01-September 06
ISBN: 0-7695-1996-2
Ahmet Mutlu, Hacettepe University Dept. of Computer Science & Engineering
Mustafa Ege, Hacettepe University Dept. of Computer Science & Engineering
XCOM system consists of a binary component standard, a software library, and tools that enable programmers to develop component objects with C++ and to use them on Linux operating system. Java programming language is being widely used due to its fully object-oriented programming features, automatic memory management, and platform independency. C-like syntax, strong-type checking and automatic memory management let the programmers develop software with as few faults as possible. In this work, a software is designed and implemented that automaticly generates intermediate java interface class and a C++ intermediate library which uses Java Native Interface functions performing java - C++ type transformations. By means of these layers, java applications can use XCOM component objects as if they were java objects. Intermediate layers are generated by an IDL compiler according to data type declarations, methods and parameter passing rules of methods given in the interface definition file of the component.
Index Terms:
java-c++ integration, native component, jni, xcom bridge, IDL, omniidl
Citation:
Ahmet Mutlu, Mustafa Ege, "Java-XCOM Component Integration on Linux Operating System," euromicro, pp.70, 29th Euromicro Conference (EUROMICRO'03), 2003
Usage of this product signifies your acceptance of the Terms of Use.