MikJNI is a .NET to java interop library that allows you to create and call java objects from within your .NET program.
The MikJNI library consists of two layers:
- a very thin layer around JNI (Java Native Interface), exposing the JNI functionality as .NET classes, but not much else. This part is written in managed C++, making excellent use of the IJW (it-just-works) technology.
- a higher level layer written in C# that takes care of java object lifetime management, .NET to Java translations, automatic proxy generation.
These details are provided for information only. No information here is legal advice and should not be used as such.