15

最近、私はhttp://opencpu.org/を指摘されました。気の利いたウェブサイトですが、しばらく閲覧した後、たとえばrApacheRPy2と比較して、Rランドスケープのどこにあるのかよくわかりませんでした。

サーバーが戻ってくるのを長い間待った後、ようやくアーキテクチャのセクションを読むことができましたが、それはあまり包括的ではありませんでした. OpenCPU とは何か、それがどのように使用されることを意図しているか、およびこれがrApacheRPy2などの既存のツールとどのように比較されるかについて、より詳細な説明を探しています。

4

1 に答える 1

12

一言で言えば: OpenCPU は、R と対話するためのフレームワークとプロトコルを定義する通常のツール (RApache、rpy2 など) の上にあるレイヤーです。オブジェクトのシリアル化、セキュリティ、リソース制御、再現性などを処理し、技術を抽象化します。 .

arxiv に関するこの論文では、システムと API の動機と設計について詳しく説明しています。

于 2012-01-18T20:02:01.727 に答える