2012-07-29 166 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