我是一名java程序员,对R来说很新。
我熟悉rJava / JRI,但更喜欢我的系统采用分布式网络架构。
TASK:
- Java运行文本的NLP分析。
- 然后发送一个数组(向量)
变量到R
- R根据R中的数据集分析输入(a
判别分析)。
- R将输出返回给Java(将是
一串字符串)。
理想解决方案:
我理想的解决方案如下:
- R充当在线网络服务器(也许是闪亮的?),等待"等等。为一个
请求通过http发送。 (即类似于a上的jave servlet
网络服务器)
- Java程序使用变量数组发送http请求
- R回应类预测的反应。
问题:
R中是否有现存的架构支持这一点。我希望闪亮可以做到这一点,但我犹豫是否要花两三天时间学习闪亮,除非我相信努力会得到回报。
最好的