2017-04-12 3 views
0

RでRestApiを作成しました.Plumberを使用してコードを実行することができます。配管工とシャイニー以外にR restのホスティングまたは展開Apiの

+2

については、以下の記事を参照してくださいあなたは 'マイクロソフトR 9.0.1'簡単にこれを行うことができます' mrsdeploy'パッケージがありますから、 'operationalization'てみました。 'publishService'' updateServiceなどの関数をチェックしてください。Microsoft Rサーバーは無料ではありませんが、Rクライアントのバージョンは無料でlocalllyでインストールしてから' remoteLogin'を使って接続することができます。アプリケーション側は 'swagger'ベースで、' insomnia'のようなRESTクライアントを使用することができます – akrun

+0

上記の問題のために必要な手順を投稿してください。 –

答えて

0

を提案してください。これは、と望んでいる人のためのものです。しかし、事は、我々は注意

# myfile.R 

#' @get /Sample 
Sample <- function(samples=10){ 
print(samples) 
} 

(ウェブAPIやWebサービスのような)ウェブ上のRコードをホストするか、展開する必要がありますRとのAPI開発の類似点を持っている

基本的に並行リクエストは、httpuvによって配管工内でキューに入れられ、それ自身では実行できません。著者は複数のドッカーコンテナを推奨していますが、複雑であり、応答が要求されることもあります。

他の技術、たとえばRserveとrApacheがあります。 Rserveはプロセスをフォークし、同時リクエストを処理するためにrApacheをプリフォークするように設定することができます。

比較

https://www.linkedin.com/pulse/api-development-r-part-i-jaehyeon-kim/ https://www.linkedin.com/pulse/api-development-r-part-ii-jaehyeon-kim/

関連する問題