java調用R語言的方法


主要兩種方法 rJavaRserve

 JRI模式實際上是一種嵌入式的模式,二Rserve是一種遠程調用模式。

  1.1 JRI(嵌入式模式) 對中文的支持較好,但是使用JRI模式下很容易造成整個系統的崩潰,比如在java調用R的時候,中間出現了異常或者錯誤,導致java虛擬機崩潰,從而導致整個系統崩潰。

  1.2 Rserve(遠程通信模式)  優點是javaWeb項目不需要去維護R的運行,通過TCP/IP協議直接進行通訊。缺點是它對中文的支持很弱,尤其是在windows的環境中,基本不支持中文;在linux環境下,對中文的支持稍微好些。不是完全支持中文的話,不能用於返回值有中文或者輸入有中文的系統。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM