2009-11-12 86 views
1

我已经在accept()或select()方法上写了我公平的循环份额。 fork()或Thread.start()。推荐的Socket服务器框架

我想避免再做一次。我不想重复使用自己的代码。我希望利用“严肃”框架提供的好处,例如预执行,线程池等。

您推荐什么框架 - 以任何语言 - 接受套接字连接并向程序员提供一个流处理工作? HTTP有很多众所周知的。我正在寻找一个协议级别更低的东西。

两个我所知道的是:

回答

0

Twisted为Python是另一种选择。

它功能非常强大,但具有相当陡峭的学习曲线(尽管可能不适合有此类编程风格的人)。

0

有了Erlang,制作HTTP/TCP服务器非常容易,同时仍然完全支持线程(在Erlang的情况下,还有所有进程)。