- 1、本文档共22页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
网络编程开发技术指南
TOC\o1-2\h\u32515第1章网络编程基础 4
100721.1网络协议概述 4
12121.1.1常见网络协议 4
123131.1.2网络协议分层 4
203081.2套接字编程基础 5
25261.2.1套接字类型 5
238031.2.2套接字编程步骤 5
146261.3网络模型与编程范式 5
192401.3.1网络模型 5
278661.3.2编程范式 5
24292第2章套接字编程进阶 6
102592.1非阻塞IO与多路复用 6
165302.1.1非阻塞IO模式 6
258862.1.2多路复用 6
37912.1.3select与poll机制 6
264832.1.4epoll机制 6
187702.2异步IO与事件驱动 6
229122.2.1异步IO模式 6
235592.2.2事件驱动编程 7
322382.2.3Reactor模式 7
50412.2.4Proactor模式 7
143832.3高级套接字选项与特性 7
206892.3.1套接字选项 7
36592.3.2SO_REUSEADDR选项 7
129732.3.3SO_KEEPALIVE选项 7
57032.3.4SO_LINGER选项 7
9382.3.5IP_TOS与IPPROTO_IPV6选项 8
50222.3.6其他高级特性 8
14678第3章网络通信协议应用 8
280663.1HTTP协议编程 8
117293.1.1HTTP协议概述 8
117113.1.2HTTP请求与响应 8
95923.1.3HTTP编程实践 8
278903.2FTP协议编程 8
28213.2.1FTP协议概述 8
46023.2.2FTP命令与响应 9
239303.2.3FTP编程实践 9
35963.3SMTP与POP3协议编程 9
262563.3.1邮件系统概述 9
297043.3.2SMTP协议编程 9
177983.3.3POP3协议编程 9
262473.3.4邮件发送与接收编程实践 9
31108第4章网络安全编程 10
315504.1加密算法与安全通信 10
122674.1.1对称加密算法 10
262464.1.2非对称加密算法 10
323254.1.3混合加密算法 10
61494.1.4安全通信协议 10
114554.2SSL/TLS协议编程 10
311864.2.1SSL/TLS协议概述 10
74954.2.2SSL/TLS编程接口 10
198504.2.3SSL/TLS握手过程 10
319444.2.4SSL/TLS编程实例 11
161724.3网络认证与授权 11
59134.3.1用户名密码认证 11
173354.3.2数字证书认证 11
111654.3.3单点登录与OAuth 11
189134.3.4访问控制列表与角色授权 11
20387第5章网络服务器设计与实现 11
136655.1简单服务器设计 11
53845.1.1单线程服务器 11
86065.1.2多线程服务器 12
78525.2并发服务器设计 12
37795.2.1多进程服务器 12
229595.2.2IO多路复用 12
298305.2.3线程池和进程池 12
24635.3高功能服务器设计 12
205235.3.1高功能网络库 12
17795.3.2异步IO 12
121625.3.3非阻塞IO 12
190865.3.4高并发处理 13
22915.3.5安全性 13
30233第6章网络客户端设计与实现 13
288886.1简单客户端设计 13
185516.1.1客户端架构 13
324356.1.2建立连接 13
98956.1.3发送请求与接收响应 13
23046.1.4数据处理 13
257986.2异步客户端设计 14
216856.2.1异步通信原理 14
61616.2.2异步客户端实现 14
32
文档评论(0)