- 1、本文档被系统程序自动判定探测到侵权嫌疑,本站暂时做下架处理。
- 2、如果您确认为侵权,可联系本站左侧在线QQ客服请求删除。我们会保证在24小时内做出处理,应急电话:400-050-0827。
- 3、此文档由网友上传,因疑似侵权的原因,本站不提供该文档下载,只提供部分内容试读。如果您是出版社/作者,看到后可认领文档,您也可以联系本站进行批量认领。
查看更多
Beejs Guide to
Network Programming
正體中文版
Brian “Beej Jorgensen” Hall著
Aaron Liao譯
目錄
簡介 5
進階資料 5
原著資訊 6
簡體中文版 6
1. 導讀 7
1.1. 本書的讀者 7
1.2. 平台與編譯器 7
1.3. 官方網頁與書本 8
1.4. Solaris/SunOS 程式設計師該注意的事 8
1.5. Windows 程式設計師該注意的事 9
1.6. 來信原則 11
1.7. 鏡射站台(Mirroring ) 11
1.8. 譯者該注意的 11
1.9. 版權與散佈 12
2. 何謂 Socket 14
2.1. 兩種 Internet Sockets 15
2.2. 底層漫談與網路理論 18
3. IP address 、結構與資料轉換 21
3.1. IPv4 與 IPv6 21
3.1.1. Sub network (子網段) 23
3.1.2. Port Number (連接埠號碼) 24
3.2. Byte Order (位元組順序) 25
3.3. 資料結構 27
3.4. IP 位址,續集 31
3.4.1. Private Network 32
4. 從 IPv4 移植為 IPv6 34
5. System call 或 Bust 35
5.1. getaddrinfo() -準備開始! 36
5.2. socket() -取得 File Descriptor ! 40
5.3. bind()-我在哪個 port ? 42
5.4. connect() ,嘿!你好。 44
5.5. listen()-有人會呼叫我嗎? 46
5.6. accept() - 謝謝你 call 3490 port 47
5.7. send() 與 recv()- 寶貝,我們來聊天! 49
5.8. sendto()與 recvfrom()-來點 DGRAM 50
5.9. close()與 shutdown() -你消失吧! 52
2
5.10. getpeername() -你是誰? 53
5.11. gethostname() -我是誰? 53
6. Client‐Server 基礎 55
6.1. 簡易的 Stream Server 56
6.2. 簡易的 Stream Client 60
6.3. Datagram Sockets 63
7. 進階技術 69
7.1. Blocking (阻塞) 69
7.2. select() :同步 I/O 多工 70
7.3. 不完整傳送
您可能关注的文档
- 2011年度环境报告书-华信安.PDF
- 2011年浙江省各地中考英语真题解析.doc
- 2011年计算机统考真题解析.PDF
- 2011年首届直博会新闻发布会资料.doc-中国天津国际直升机.doc
- 2011职代会材料.ppt
- 2012-2013CSSCI来源期刊目录.doc
- 2012-2014三年高考政治真题.ppt
- 2012.3.14-中華針灸醫學會.ppt
- 2012中国创业投资走进黄河三角洲暨新兴产业投融资峰会及.doc
- 2012中国网络游戏市场年度报告-智库在线.PDF
- BIGGESTBENEFITWITHOUTPRODUCTNAME-Nielsen.PDF
- BIOLOGICALLYAPPROPRIATE-Acana.PDF
- Boosting原理及主要应用-Read.ppt
- C064辽阳市金成采矿有限公司石灰石矿采矿权评估报告公示件.PDF
- C1200087郭品辰.ppt
- C12310ch08.ppt.ppt
- CAACATMBRNAVSEMINAR-coscap-na.ppt
- CALFRESH福利申請-CaliforniaDepartmentofSocial.PDF
- CareConnection2015IssueI-Chinese-EasyChoice.PDF
- CareerWorkshop.PDF
文档评论(0)