簡體   English   中英

從C#.Net調用Java函數

[英]Calling a Java function from C#.Net

我只想從ASP.Net調用Java函數...請指導我!

我看過JNBridge,但它不是免費的... :(

謝謝期待

我能想到的可能選擇:-

  1. 通過服務公開Java函數的功能(推薦-松耦合)

  2. 通過后端集成,例如:數據庫。 這兩個程序都可以訪問公共數據庫並通過此處傳遞數據。 (不高度推薦-緊密耦合)

  3. 使用開源橋,例如: jni4net

注意:我從未使用過此橋,但似乎與您要查找的東西相似。 在這里參考他們的樣品

不知道這是否正是您想要的東西,但是您可以查看IKVM.NET

以及為什么要這么做?

1-隨着Plateform Conversion的出現,它也會減慢您的代碼

2-這將使您的代碼難以測試。

3-它將使您的代碼難以理解。

必須有充分的理由,因為您可以使用Java進行任何操作,都可以使用C#進行。

如果可能的話,您始終可以在ASP.Net應用程序中復制並粘貼相同的功能

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM