据我所知,Python的Twisted框架为网络通信提供了更高级别的抽象。
我正在寻找一个Ruby版本的Twisted框架,以在Rails应用程序中使用。
看看EventMachine。它与Twisted相比不是那么全面,但是基于同样的事件驱动网络编程概念构建。