2017-02-24 76 views
0

我有一個基於java的軟件,我的客戶想使用不同的工具將一些數據加載到軟件中。我需要編寫一個Java模塊,可以同時使用這兩個模塊並充當中介。我如何將第三方工具的輸入傳遞給我的基於Java的軟件?如何調用遠程java類(方法)

如果我可以使用遠程調用從eclipse調用任何類(基於java的軟件),那麼它就足以滿足我的需求。

我從來沒有在遠程調用。

+0

有一個框架叫Akka可能會幫助你。 – christopher

+1

你能描述一下你當前的架構,並且清楚地解釋你的問題嗎? – hhafeez

+0

這是相當廣泛的。根據您的需要,您可以使用文件,數據庫,JMS,REST,RMI,Akka,Apache Thrift等。也就是說,如果您只是想在另一個Java程序中調用Java方法,並且您不打算考慮任何其他解決方案,那麼Java RMI就是您的答案。 – DavidS

回答

1

那麼,你可以看看使用Java RMI

但是,這通常是使用Web Service http調用完成的。

我想大多數人會推薦使用RESTful解決方案並在兩個分佈式系統之間來回傳遞JSON對象的表示。