Coupling distributed Fortran applications using C++ wrappers and the CORBA sequence type
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.
corba distributed simulation fortran fortran