Network Programming with Perl网络编程指南
Perl 的网络编程资源,内容扎实,风格朴素,适合喜欢自己撸脚本的同学。文档里例子多,像IO::Socket
的用法就讲得比较细,还贴心列出了不同协议的用法。看完之后,写个小型 Socket 服务完全不费劲。
TCP 服务端的代码,结构清晰,逻辑直给,适合拿来改改做调试工具用。像是:
use IO::Socket::INET;
my $server = IO::Socket::INET->new(
LocalPort => '5000',
Proto => 'tcp',
Listen => 5,
Reuse => 1
) or die "Can't create socket: $!";
嗯,写完这个再接点异步的内容就更稳了。配合事件驱动库,比如AnyEvent或者POE,能把性能拉得更高。,刚开始搞同步模型就够用了。
顺带提几个你会用到的参考:
- Perl 网络编程 —— 基础讲得比较细,适合刚入门
- perl 编程 —— 偏综合,适合查语法和模块
- perl24 perl 编程指南 —— 内容全,偏手册风,适合做速查
如果你平时用 Perl 写些自动化脚本,或者偶尔写点数据传输的小工具,这篇资源挺值一看的。
9.5MB
文件大小:
评论区