Perl网络编程入门教程

Perl 的网络编程入门书,内容比较系统,分层清晰,从基础知识讲起,一直讲到高级玩法,比如怎么设计自己的 TCP 客户端/服务器。每章都有不少代码示例,运行得起来,改起来也不难。对于用 Perl 写点小服务或者搞自动化的朋友,还挺有参考价值的。

Perl 写网络程序其实不复杂,是用IO::Socket模块,几行代码就能搭个简单服务器。比如这样:

use IO::Socket::INET;
my $server = IO::Socket::INET->new(LocalPort => 8888, Listen => 5, Proto => 'tcp') or die $!;
while (my $client = $server->accept()) {
  print $client "Hello, world!\n";
  close $client;
}

书里讲的内容也不止这些,像怎么多客户端连接、怎么写个稳一点的服务、甚至跨平台的写法也有提。适合有点基础但没太深入了解网络编程的同学,拿来当工具书也不错。

你要是正好要搞点Socket通信的东西,或者想了解 Perl 能不能做服务端开发,这本书还蛮值得一看。顺手我也帮你挑了几个相关的参考文章:

如果你之前主要写的是脚本类程序,想拓展下思路,这本Perl 网络编程.rar真的可以翻翻看,里面的例子都挺实在,能直接改着用。

rar 文件大小:9.5MB