Lincoln Stein的“用Perl进行网络编程”是一本很棒的书,IMO,但是最近的版本(实际上是唯一的版本)是版权2001,与Perl 5.6同时代。
我特别感兴趣的是使用IO::Socket和创建健壮的叉‘ing(有时还有exec'ing)服务器。
谁知道这本书的知识或Perl历史知识,知道自那时以来Perl或CPAN的进步可能会使本书中的某些主题过时或变得不太理想吗?
发布于 2012-12-26 17:23:21
我没有读过整本书,只是几年前(2、3)看了一眼。是的,它在非抽象的网络访问方面是很优秀的.然后,我们得到了C10K问题。它产生了一些不同的范例,即由单个(或少数) CPU核心管理的异步多路复用I/O资源。因此,您可以使用AnyEvent和/或科洛 (请看这个简短的介绍)创建非常健壮的网络服务器。实际上,许多服务器是混合的:它们复用外部侦听器,并将调用路由到预分叉服务器(请参阅,Plack::装载机::猎枪和[医]莫灼乐‘黑蟾蜍)。
P.S. -注意到我是故意过度简化的;不幸的是,我不知道异步Perl的全面指南。
https://stackoverflow.com/questions/14043681
复制相似问题