序号 UID323
好友2 人
听众0 人
收听0 人
阅读权限100
注册时间2025-3-1
最后登录2025-5-30
在线时间196 小时
用户组:版主
南来北往,何忧带水拖泥;朝去暮来,不到撞头磕脑。
  
UID323
积分6121
回帖382
主题579
发书数566
威望4474
铜币18753
贡献600
阅读权限100
注册时间2025-3-1
在线时间196 小时
最后登录2025-5-30
|
本书从最底层的概念开始,然后是高层的Ruby包装器,最后涉及到更复杂的内容。最初你会学到如何使用Ruby所提供的底层调用来创建套接字,随后将会看到服务器以及客户端的bind/listen/accept或bind/connect方法的生命周期。接下来将学习到如何使用Ruby中的各种高级包装器类,以避开繁杂的旁枝末节。
本书的中间部分包含了一些高级课题,例如如何正确地实现套接字超时、SSL套接字、缓冲等。最后部分通过使用不同的并发模式来多次实现一个FTP服务器,从而将所有的理论知识应用于实践。
服务器和客户端的生命周期。
使用Ruby在合适的时机,以各种方式读取并写入数据。
提高Socket性能的一些方法。
SSL Sockets基础知识。
实现并发网络的6种架构模式。
连接复用、非阻塞IO、Sockets超时和Sockets选项,等等。
|
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有账号?立即注册
×
|