我在accept()或select()周围编写了公平的循环: fork()或Thread.start()。
我想避免再次这样做。我不想重复使用我自己的代码。我想利用'严肃'框架提供的好处,例如预先编写,线程池等。
您建议使用哪种框架 - 以任何语言 - 接受套接字连接并向程序员提供流处理以使用? HTTP有很多众所周知的。我正在寻找降低协议级别的东西。
我知道的是:
答案 0 :(得分:0)
Twisted是另一种选择。
它非常强大,但学习曲线相当陡峭(尽管可能不适合曾经有过这种编程风格的人)。
答案 1 :(得分:0)
使用Erlang可以很容易地制作HTTP / TCP服务器,同时仍然完全支持线程(好吧,在Erlang的情况下,有所有进程)。