[问题] Java有办法new C# dll中的class吗?

楼主: baconcsie (Bacon)   2015-06-25 00:09:17
各位大大好
我工作上,需要去call一个C#的dll档,dll档中,包含了一个C#的class,而我就是需要
用这个class的物件来替我处理事情。
由于我的视窗接口,还有其他逻辑判断的程式,都已经用java实现好了,只差事件发生时
,要call那个物件的method帮我做事情。
我试过 用JNA去call那个dll,但他是一个class,我不能直接call他来用,后来我想过写
一个小C#程式的用static method去 new这个物件,然后再用java 去call这个小C#程式,
但是当call结束返回java时,那个物件还会存在待命吗? 基本上来想应该是不会的,所以
此路似乎不通...我在google上找不到方法,也想不到关键字去搜寻如何解决这个问题。
我问过许多人,但都没有确切的方法,我自己还能想到的,除了重写dll成java,跟我自
己去学C#完全写成C#程式之外,已经没有其他想法了...
想问问各位大大,有没有解.....
作者: king08   2015-06-25 07:47:00
可以用rpc或mq处理你的问题
楼主: baconcsie (Bacon)   2015-06-25 18:37:00
感谢大大回答,rpc我已经在看了,但mq是什么? 能多给些关键字吗?? 感谢再感谢若能顺利解决问题 我愿意提供 200p(全部财产了)
作者: candyhu079 (糖果)   2015-06-25 21:11:00
Message Queue
作者: qrtt1 (有些事,有时候。。。)   2015-06-26 08:08:00
http://bit.ly/1djvCuV 有 google 到这篇,但我没 windows能试就是了,你 try try 呗

Links booklink

Contact Us: admin [ a t ] ucptt.com