1

Webアプリケーションが「Rook仕様に従って実装されている」ことを知って、httpuvでいくつかのRookクラス(MiddlewarebuilderBrewery、およびfileなど)を実行しようとしています。( httpuv ドキュメントから)。

ただし、すべての Rook 仕様が httpuv パッケージに実装されているわけではないようです。

Rook には Web サーバー (Rhttpd) がありますが、httpuv はより高いパフォーマンス (Libuv ベース) を提供し、webSocket などの機能を備えています。

それで、私の質問は、そのような言及されたクラスを httpuv で使用しようとした人はいますか? そのような統合に役立つサイト、ブログ、またはドキュメントを知っている人はいますか?

私が知っているのは、httpuv と Rook をロードし、httpuv サーバーを実行していることです。

library(httpuv)
library(Rook)
webapp = list( onHeader = function(req) {... etc ...}, 
               call     = function(req) {... etc ...}, 
               onWSOpen = function(req) {... etc ...}
          )
runServer(host,port,webapp)

では、Rook クラス (ミドルウェアビルダー醸造所ファイルなど) を使用して統合し、 webappを構成するにはどうすればよいでしょうか?

4

0 に答える 0