作者簡介:
Jesse Storimer
高級軟件工程師與自齣版作傢,服務於美國電子商務方案提供商Shopify。癡迷於編程,編程之餘喜歡閱讀、園藝以及徒步旅行等戶外運動。除瞭經常寫技術博客文章外,他還著有Working with Unix Processes,Working with Ruby Threads兩本頗有影響力的電子書。
譯者簡介:
門佳
Unix/Linux shell、Perl、正則錶達式愛好者。在2001年接觸Linux後很快喜歡上該係統。對Unix/Linux係統管理、Linux內核、Web技術研究頗多。工作之餘,還喜歡探討心理學,熱衷齣沒於豆瓣和知乎。除此書外,他還譯有《Linux Shell腳本攻略》和《理解Unix進程》。
本書從最底層的概念開始,然後是高層的Ruby包裝器,最後涉及到更復雜的內容。最初你會學到如何使用Ruby所提供的底層調用來創建套接字,隨後將會看到服務器以及客戶端的bind/listen/accept或bind/connect方法的生命周期。接下來將學習到如何使用Ruby中的各種高級包裝器類,以避開繁雜的旁枝末節。
本書的中間部分包含瞭一些高級課題,例如如何正確地實現套接字超時、SSL套接字、緩衝等。最後部分通過使用不同的並發模式來多次實現一個FTP服務器,從而將所有的理論知識應用於實踐。
服務器和客戶端的生命周期。
使用Ruby在閤適的時機,以各種方式讀取並寫入數據。
提高Socket性能的一些方法。
SSL Sockets基礎知識。
實現並發網絡的6種架構模式。
連接復用、非阻塞IO、Sockets超時和Sockets選項,等等。
發表於2025-01-08
TCP Sockets編程 2025 pdf epub mobi 電子書 下載
花瞭不到半天,就看完瞭。講的東西是比較簡單,如果是新人學習的話,還是勉強看看也可以。瞭解怎麼用ruby寫個簡單服務端/客戶端。有網絡編程的經驗,不建議看瞭。沒有太多值得你驚喜的東西。看完這本書,依舊沒法寫好網絡這塊哈。
評分花瞭不到半天,就看完瞭。講的東西是比較簡單,如果是新人學習的話,還是勉強看看也可以。瞭解怎麼用ruby寫個簡單服務端/客戶端。有網絡編程的經驗,不建議看瞭。沒有太多值得你驚喜的東西。看完這本書,依舊沒法寫好網絡這塊哈。
評分挺薄挺小也挺簡單的一本書,相當與將Ruby中的TCP Sockets講瞭一部分,順帶說明瞭一些基礎知識。它並不能讓你能夠深入瞭解,對於Sockets入門來說勉勉強強。如果想提升Ruby水平,本書作用也不大,坦白來說本書是不是Ruby寫的都影響不大。 任何在0~65535之間的端口都可以使用,但...
評分花瞭不到半天,就看完瞭。講的東西是比較簡單,如果是新人學習的話,還是勉強看看也可以。瞭解怎麼用ruby寫個簡單服務端/客戶端。有網絡編程的經驗,不建議看瞭。沒有太多值得你驚喜的東西。看完這本書,依舊沒法寫好網絡這塊哈。
評分花瞭不到半天,就看完瞭。講的東西是比較簡單,如果是新人學習的話,還是勉強看看也可以。瞭解怎麼用ruby寫個簡單服務端/客戶端。有網絡編程的經驗,不建議看瞭。沒有太多值得你驚喜的東西。看完這本書,依舊沒法寫好網絡這塊哈。
圖書標籤: 網絡編程 Ruby network 計算機 Programming 網絡 Linux/Unix 程序設計
well,作為網絡編程的入門科普不錯。
評分內容很少,半天就可以讀完。主要介紹Ruby的Socket API、非阻塞的IO和幾種常見的服務器架構。寫的比較粗淺,如果對網絡編程已經有所瞭解就沒有再看的必要瞭
評分收獲:瞭解瞭事件驅動
評分讀的英文版的,概括的很好
評分贊
TCP Sockets編程 2025 pdf epub mobi 電子書 下載