簡體   English   中英

從.NET訪問Java RMI

[英]Access Java RMI from .NET

我有一個使用RMI的現有基於java的系統。 我無權更改此系統。

我希望能夠直接從.NET調用RMI api方法。 完成此任務的最佳方法是什么? 如果是第三方組件,則免費或低價首選。

謝謝

您最好的選擇是為現有系統構建Java外觀,使用RMI與其進行通信,另一方面提供更標准的內容 - Web服務或REST。

這種方法的另一個優點是它可以防止遺留應用程序錯誤和糟糕的設計決策。 例如,如果您需要執行一些丑陋的變通方法來調用現有應用程序,那么可以安全地將這些變通方法隱藏在外觀層中,而不會影響您正在編寫的新應用程序的設計和完整性。

我不確定.Net + RMI。 但是,應該可以構建一個與RMI服務對話的Java組件,並使用其中一種受支持的機制從.Net調用該Java組件。

關於從.Net調用Java的文章

您應該能夠使用CORBA訪問EJB

請看這里: http//weblogic.sys-con.com/node/42640陳舊但非常相關。

暫無
暫無

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

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