2012-07-29 159 views
0

您會推薦哪個網絡服務器接收UDP發佈請求?我想構建一個簡單的Web API以JSON格式接收發布請求,並且我想將它們存儲在Redis數據庫中。API的網絡服務器

你會去Node.js嗎?我希望找到一個簡單的Ruby替代品。

+0

我知道這並沒有多大幫助,但如果您通過JSON發送任何內容,TCP可能會更好,導致UDP不會檢查請求是否成功完成。 – Raiden 2012-07-29 07:10:47

回答

0

Ruby中的簡單意味着Sinatra。 Node.js也可以作爲答案,取決於你更熟悉的內容。

+0

我更尋找一個快速/合適的網絡服務器,而不是一個框架。與Node.js相比,Thin,Reel,Ricer或Goliath怎麼樣?任何經驗? – Andy 2012-07-29 06:31:00

+0

噢,沒有馬上理解這個問題......在這種情況下,我建議你使用瘦身或者使用Node.js(這也是非常容易的)。 Node.js以我的經驗,表現最好,更輕。但這取決於你的需求。 – 2012-07-29 09:25:26

2

瘦是最安全和可擴展的紅寶石web服務器。它結合在一起的紅寶石庫雜種解析器,事件機和機架。只要做

sudo gem install thin 

gem install thin如果您使用rvm。

在控制檯中,轉到您的應用程序目錄並運行。

thin start