我对能够让Java和.NET相互操作的技术(解决方案)很感兴趣。我尝试了以下几种方法,并且它们都可行,但我想知道是否还有其他解决方案:
- 套接字
- Web服务(Metro)
- CORBA(IIOP.NET)
- 消息传递(QPid)
- IKVM
我一直在使用JNBridge工具进行进程内单向JAVA Swing UI调用.NET 4.0后端的工作。
整个过程表现良好,但需要在其管理方面保持纪律。需要支付许可费,因此只有在必须同时使用这两种语言时才是一个不错的选择。