如果这个解决方案是基于HTTP协议的话会更好。
luaexgnf1#
在CPAN中检查HTTP::Daemon。它将给予你一个服务器的基本知识。然后你可以重写方法来处理你的HTTP。或者,尝试HTTP::Server::Simple,尽管该模块似乎没有第一个模块那么成熟。最后,您可以看看Net::Server,这是一种更通用的方法。
ndasle7k2#
使用IO::All,您可以在大约2行代码中创建一个客户端/服务器(参见链接)。
eivnm1vs3#
HTTP Perl客户端的实现很慢(仅HTTP头的修改就需要一百万个CPU周期)。可以尝试WWW::Curl或更好的LWP::Curl,它似乎还处于早期阶段,但很有前途。在服务器端使用apache2和mod_perl。如果你不想使用HTTP,使用PlRPC似乎很有前途。
3条答案
按热度按时间luaexgnf1#
在CPAN中检查HTTP::Daemon。它将给予你一个服务器的基本知识。然后你可以重写方法来处理你的HTTP。
或者,尝试HTTP::Server::Simple,尽管该模块似乎没有第一个模块那么成熟。
最后,您可以看看Net::Server,这是一种更通用的方法。
ndasle7k2#
使用IO::All,您可以在大约2行代码中创建一个客户端/服务器(参见链接)。
eivnm1vs3#
HTTP Perl客户端的实现很慢(仅HTTP头的修改就需要一百万个CPU周期)。可以尝试WWW::Curl或更好的LWP::Curl,它似乎还处于早期阶段,但很有前途。在服务器端使用apache2和mod_perl。如果你不想使用HTTP,使用PlRPC似乎很有前途。