Summary Report No. 67

 

Coupling Distributed Fortran Applications Using C++ Wrappers and the CORBA Sequence Type
Th. Slawig (December 2000)

urn:nbn:de:kobv:b103-pik674

The CORBA standard lacks a mapping of its Interface Definition Language IDL to FORTRAN which still is an important language of many scientific and engineering applications. Using the given IDL to C++ mapping and a wrapping technique an effective coupling of FORTRAN codes can be realized that in most cases avoids data copying. A way to use the IDL sequence type for the data transfer is shown which allows highly flexible interfaces.

 

Complete document (0.2 MB)