Creating Other Programming Interfaces

    Refer to Research on other Languages for the different options for interfacing the different languages. Note that each of the programming languages (Java, Lisp, Smalltalk, C, C++) has the ability to communicate from a C shared library (DLL on Windows).

    There are two parts to any native interface the C part and the wrapper part. The C parts for each of the programming interfaces will be very similar to the current java native interface. Each C part will call the same parts of the client. The only difference is the way the results are passed back to the wrapper code.

    The wrapper code will provide access to the calls inside the C library from a user's program.

<< Back to ClassView: Winter 99