线程还是DRb?
我需要在Ruby中连续运行2个(或者3个)程序“facets” - 一个通信线程,一个渲染线程,也许是一个缓存线程。
想法是渲染线程显示幻灯片放映(其定义从文件中读取),并且通信线程从远程HTTP服务器检索所有幻灯片。渲染必须是连续的并且没有停止(因此可能需要缓存)。该文件可能会在程序的生命周期中发生变化,因此需要重新解析(动态)。
我想在“facets”之间发送消息,例如当通信线程获得节目的整个“章节”时,渲染线程可以在等待整个节目下载之前启动,例如,依此类推。
我应该使用Ruby线程还是DRb?如何在线程之间传递消息?
感谢您的任何反馈!
没有找到相关结果
已邀请:
1 个回复
功飘