我已经在线查看在perl中创建一个多线程服务器,但我找不到任何能够清楚地解释如何创建一个服务器的好服务器。我在perl中创建了一个服务器和客户端,但我似乎无法使其成为多线程的。有人能帮助我吗?
答案 0 :(得分:3)
假设您正在使用Net::Server CPAN模块(而不是自己动手),您可以使用Net::Server::Coro来构建多线程服务器。请注意,Net :: Server可以处理(预)分叉(即多进程)服务器,这些服务器可能更容易使用。
答案 1 :(得分:3)
我认为POE可能就是你想要的。 有关示例,请参阅POE Cookbook。