圖書標籤: 網絡編程 Ruby network 計算機 Programming 網絡 Linux/Unix 程序設計
发表于2024-12-23
TCP Sockets編程 pdf epub mobi txt 電子書 下載 2024
本書從最底層的概念開始,然後是高層的Ruby包裝器,最後涉及到更復雜的內容。最初你會學到如何使用Ruby所提供的底層調用來創建套接字,隨後將會看到服務器以及客戶端的bind/listen/accept或bind/connect方法的生命周期。接下來將學習到如何使用Ruby中的各種高級包裝器類,以避開繁雜的旁枝末節。
本書的中間部分包含瞭一些高級課題,例如如何正確地實現套接字超時、SSL套接字、緩衝等。最後部分通過使用不同的並發模式來多次實現一個FTP服務器,從而將所有的理論知識應用於實踐。
服務器和客戶端的生命周期。
使用Ruby在閤適的時機,以各種方式讀取並寫入數據。
提高Socket性能的一些方法。
SSL Sockets基礎知識。
實現並發網絡的6種架構模式。
連接復用、非阻塞IO、Sockets超時和Sockets選項,等等。
作者簡介:
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 的示例使用
評分贊
評分一直對網絡編程中的事件驅動模型不太理解,看完這本書後明白多瞭。
評分看完瞭一遍,瞭解瞭小部分,大部分還是暈乎乎的。。
評分## socket 基礎編程 處理ip: `inet_aton() inet_ntoa()` POSIX信號處理: `wait() waitpid()`
挺薄挺小也挺简单的一本书,相当与将Ruby中的TCP Sockets讲了一部分,顺带说明了一些基础知识。它并不能让你能够深入了解,对于Sockets入门来说勉勉强强。如果想提升Ruby水平,本书作用也不大,坦白来说本书是不是Ruby写的都影响不大。 任何在0~65535之间的端口都可以使用,但...
評分挺薄挺小也挺简单的一本书,相当与将Ruby中的TCP Sockets讲了一部分,顺带说明了一些基础知识。它并不能让你能够深入了解,对于Sockets入门来说勉勉强强。如果想提升Ruby水平,本书作用也不大,坦白来说本书是不是Ruby写的都影响不大。 任何在0~65535之间的端口都可以使用,但...
評分花了不到半天,就看完了。讲的东西是比较简单,如果是新人学习的话,还是勉强看看也可以。了解怎么用ruby写个简单服务端/客户端。有网络编程的经验,不建议看了。没有太多值得你惊喜的东西。看完这本书,依旧没法写好网络这块哈。
評分挺薄挺小也挺简单的一本书,相当与将Ruby中的TCP Sockets讲了一部分,顺带说明了一些基础知识。它并不能让你能够深入了解,对于Sockets入门来说勉勉强强。如果想提升Ruby水平,本书作用也不大,坦白来说本书是不是Ruby写的都影响不大。 任何在0~65535之间的端口都可以使用,但...
評分挺薄挺小也挺简单的一本书,相当与将Ruby中的TCP Sockets讲了一部分,顺带说明了一些基础知识。它并不能让你能够深入了解,对于Sockets入门来说勉勉强强。如果想提升Ruby水平,本书作用也不大,坦白来说本书是不是Ruby写的都影响不大。 任何在0~65535之间的端口都可以使用,但...
TCP Sockets編程 pdf epub mobi txt 電子書 下載 2024