推荐的Socket Server框架

时间:2009-11-12 19:14:59

标签: language-agnostic frameworks sockets

我在accept()或select()周围编写了公平的循环: fork()或Thread.start()。

我想避免再次这样做。我不想重复使用我自己的代码。我想利用'严肃'框架提供的好处,例如预先编写,线程池等。

您建议使用哪种框架 - 以任何语言 - 接受套接字连接并向程序员提供流处理以使用? HTTP有很多众所周知的。我正在寻找降低协议级别的东西。

我知道的是:

2 个答案:

答案 0 :(得分:0)

Python的

Twisted是另一种选择。

它非常强大,但学习曲线相当陡峭(尽管可能不适合曾经有过这种编程风格的人)。

答案 1 :(得分:0)

使用Erlang可以很容易地制作HTTP / TCP服务器,同时仍然完全支持线程(好吧,在Erlang的情况下,有所有进程)。