[問題] Java有辦法new C# dll中的class嗎?

看板java作者 (Bacon)時間10年前 (2015/06/25 00:09), 編輯推噓1(106)
留言7則, 4人參與, 最新討論串1/1
各位大大好 我工作上,需要去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#程式之外,已經沒有其他想法了... 想問問各位大大,有沒有解..... -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 36.235.12.31 ※ 文章網址: https://www.ptt.cc/bbs/java/M.1435162159.A.8B7.html

06/25 07:47, , 1F
可以用rpc或mq處理你的問題
06/25 07:47, 1F

06/25 18:37, , 2F
感謝大大回答,rpc我已經在看了,但mq是什麼? 能多給些
06/25 18:37, 2F

06/25 18:37, , 3F
關鍵字嗎?? 感謝再感謝
06/25 18:37, 3F

06/25 18:38, , 4F
若能順利解決問題 我願意提供 200p(全部財產了)
06/25 18:38, 4F

06/25 21:11, , 5F
Message Queue
06/25 21:11, 5F

06/26 08:08, , 6F
http://bit.ly/1djvCuV 有 google 到這篇,但我沒 windows
06/26 08:08, 6F

06/26 08:08, , 7F
能試就是了,你 try try 唄
06/26 08:08, 7F
文章代碼(AID): #1LYjOlYt (java)
文章代碼(AID): #1LYjOlYt (java)