We had a very simple requirement, to invoke my DLLs using Java code for couple of reasons:
We want to reuse application code built for a .NET application
We want to integrate the DLLs with a Java based sever technology
Should be simple enough to maintain the code by .NET professionals
There are couple of Java-COM [...]