ruby-thread

    0热度

    2回答

    我正在使用我的API的Sinatra gem。我想要做的是收到请求时处理它,返回响应并开始新的长时间运行的任务。 我是Ruby的新手,我已阅读了线程,但不知道什么是完成我的任务的最佳方式。 这里我sinatra端点 post '/items' do # Processing data # Return response (body ...) # Start long

    0热度

    1回答

    现在我正在为Skypatrol TT8750 +的消息开发某种解析器,并且我的线程化TCP服务器正在工作。问题在于,如果同时连接很多设备,这不是一个好方法。我正在使用碘,但我不能让一些代码给我工作。我的目标是首先收到一条33bytes的信息来识别设备,然后开始接收86bytes的车辆信息。 require 'iodine' # define the protocol for our servi