我有一個使用RMI的現有基於Java的系統。我無權更改此係統。從.NET訪問Java RMI
我希望能夠直接從.NET調用RMI API方法。什麼是完成這個最好的方法?如果是第三方組件,免費或低成本優先。
謝謝
我有一個使用RMI的現有基於Java的系統。我無權更改此係統。從.NET訪問Java RMI
我希望能夠直接從.NET調用RMI API方法。什麼是完成這個最好的方法?如果是第三方組件,免費或低成本優先。
謝謝
我不確定.Net + RMI。但是應該可以構建一個Java組件,該組件與RMI服務進行對話並使用支持的機制之一從.Net調用該Java組件。
條有關從淨
您應該能夠訪問使用CORBA
的EJB看看這裏:http://weblogic.sys-con.com/node/42640 舊,但很重要。
最好的辦法是爲現有系統構建一個Java Facade,並使用RMI與之交談,另一方面提供更爲標準的東西 - Web服務或REST。
此方法的其他優點是它可以抵禦傳統應用程序錯誤和糟糕的設計決策。例如,如果您需要做一些醜陋的變通方法來調用現有應用程序,那麼這些方法可以安全地隱藏在外觀層中,而不會影響您正在編寫的新應用程序的設計和完整性。
您如何知道它是由CORBA導出的EJB? – 2009-07-22 10:30:20