在Perl中创建客户端服务器的最简单方法是什么?

时间:2009-03-12 22:46:06

标签: perl client-server

如果此解决方案基于HTTP协议,那将会更好。

3 个答案:

答案 0 :(得分:3)

在CPAN中结帐HTTP::Daemon。它将为您提供服务器的基础知识。然后,您可以覆盖处理HTTP的方法。

或者,尝试HTTP::Server::Simple虽然该模块看起来不像第一个模块那么成熟。

最后,您可以查看Net::Server,这是一种更为通用的方法。

答案 1 :(得分:2)

使用IO::All,您可以在大约2行代码中创建客户端/服务器(请参阅链接)。

答案 2 :(得分:-2)

HTTP Perl客户端实现很慢(仅用于HTTP标头修改的一百万个CPU周期)。 (如果你要求快速,他们就会诅咒你。强烈禁止快速执行。)可能会尝试WWW::Curl或更好LWP::Curl这似乎在早期阶段但很有希望。在服务器端,使用带有mod_perl的apache2。如果你不想使用HTTP,PlRPC似乎很有希望。

修改:如果您注意到,他们就会投票给您。当然。