有沒有關於與2010相關的Perl網絡編程的鏈接,材料或書籍?我看到一些使用Perl編寫網絡的書很舊(大約十年),而且互聯網上的教程也很老,並且使用舊的模塊。是否有關於Perl網絡編程的最新教程?
有人可以提供一個關於使用Perl更新到2010編程套接字和網絡層/應用層協議的良好參考嗎?
有沒有關於與2010相關的Perl網絡編程的鏈接,材料或書籍?我看到一些使用Perl編寫網絡的書很舊(大約十年),而且互聯網上的教程也很老,並且使用舊的模塊。是否有關於Perl網絡編程的最新教程?
有人可以提供一個關於使用Perl更新到2010編程套接字和網絡層/應用層協議的良好參考嗎?
這個任務確實需要一個異步框架:幾乎每個人現在都使用POE。我討厭它,因爲對我來說它看起來不像Perl。它看起來像它自己的特別愚蠢的過早優化語言。無論如何,你可以在cpan's docs about poe找到更多信息。
POE的內部很奇怪,而且POE的確很愚蠢,像靜態索引@_
的內容「速度」。一個POE組件看起來就像是你的代碼中間的一塊伏都教磚塊。你可能會喜歡它,給它一個鏡頭。如果您必須調試或擴展POE :: Kernel,您可能需要在其他地方尋找工作。
有一個不斷增長的選擇:AnyEvent。我會先看看它。它做的事情大不相同,並且是一個更薄的層,不希望感染你的整個應用程序。
鏈接:
雖然林肯·斯坦的Network Programming with Perl有點陳舊,內容仍然主要不錯。在過去的幾十年中,該級別的網絡編程沒有發生太大的變化。如果你想學習使用套接字,那麼這本書就是爲了讓你開始。
但是,在套接字級別的Perl和C庫一樣。它周圍可能有一些不錯的界面,但在界面下看,你會看到相同的東西。
沒錯,但我認爲'2010'的參考資料是參考一個未在C中實現的API,以及今天人們如何解決這個問題。 – 2010-01-16 17:15:56
最好我可以想出perldoc +搜索CPAN模塊。 – fennec 2010-01-16 04:02:39