We have certain codebase already written in .Net and now want to re-use the same within another application�s domain which is Java based. Instead of going with the native method invocation directly, we would like to explore the possibility of any packages/applications that can do this easily. There�s one at - http://jnbridge.com/ , that is available but would like to have your opinion if anyone has tried any such tools.
I have tried the the native route a few years ago to brige Java and Pascal. In the end this route wasn't giving me the expected result and a fairly simple TCP/IP based program, that used the intermediate language XML, did the trick. I have used this solution in a high volume environment. So that's an option. Another option would be to create a SOAP or REST based communication layer between the different application.