Figure 4.
CORBA development overview. CORBA object interfaces together with their operations
and type of data are defined in IDL. For the ORB, we have chosen IONA Inc's C++ ORB,
OrbixTM. Its IDL compiler generates skeleton code and stub code in C++. We provide the server
object implementation code and the Persistence application code. These codes are subsequently
compiled and linked together to become executable. Clients can be written in any language
for which an ORB and IDL compiler are available, including Ada, C, C++, COBOL, CommonLisp,
Eiffel, Java, Python, Perl, SmallTalk, Tcl, and so on.
Wang et al. Genome Biology 2000 1:research0010.1 doi:10.1186/gb-2000-1-5-research0010 |