概述: 需要将R库与用python编写的Web服务器集成。我已经探讨了不同博客和堆栈溢出线程中常见的一些选项。我遇到的线程比较了像Rpy2和pypeR这样的库,并提供了集成R和python的具体答案。我正在寻找的是一个通用的解决方案,以便R代码可以被多种编程语言/客户端访问(以便将来扩展)。
要求:
已探索过的选项:
其中哪一个是理想的选择还是列表中没有的任何其他选项?
答案 0 :(得分:2)
您是否考虑过以下情况?
web server <---> Thrift server
(Python) (Python + rpy2)
答案 1 :(得分:0)
关于 Apache Thrift 绑定:
首先,Apache Thrift没有R 1)的本机绑定。
其次,从我到目前为止所读到的内容(我不是R用户),有很多选项可以将R集成到其他主机语言中。 Thrift提供对C ++,C,Java,Python和许多其他目标和语言的支持,总共20多个。因此,似乎可以创建一个提供Thrift API并容纳R内容的宿主应用程序。
1) 今天。我无法展望未来,有时候事情会很快发生变化。