日韩久久久精品,亚洲精品久久久久久久久久久,亚洲欧美一区二区三区国产精品 ,一区二区福利

051_《Delphi網(wǎng)絡(luò)高級(jí)編程》

系統(tǒng) 1715 0

《Delphi網(wǎng)絡(luò)高級(jí)編程》

Delphi 教程 系列書籍 (051) Delphi 網(wǎng)絡(luò)高級(jí)編程》 網(wǎng)友(邦)整理 EMail: shuaihj@163.com

下載地址:

Pdf 附書源碼

Delphi網(wǎng)絡(luò)高級(jí)編程

  • 作者: 鮑敏 吳昊
  • 出版社:人民郵電出版社
  • ISBN:7115095256
  • 上架時(shí)間:2002-12-23
  • 出版日期:2001 年8月
  • 開本:16開
  • 頁碼:372
  • 版次:1-1

內(nèi)容簡(jiǎn)介

本書介紹了使用Delphi實(shí)現(xiàn)Windows的網(wǎng)絡(luò)編程的方法。書中的實(shí)例充分利用Delphi VCL與Winsock API的特點(diǎn),方便、快捷地實(shí)現(xiàn)各種網(wǎng)絡(luò)功能。全書由4部分組成:第一部分介紹TCP/IP協(xié)議、Winsock知識(shí)和Delphi的基本網(wǎng)絡(luò)組件;第二部分講解如何利用Delphi和Winsock的優(yōu)點(diǎn)實(shí)現(xiàn)主要協(xié)議以及局域網(wǎng)內(nèi)部使用的應(yīng)用程序;第三部分是網(wǎng)絡(luò)上常用的編碼算法與加密的實(shí)現(xiàn)等內(nèi)容;第四部分附錄提供了網(wǎng)絡(luò)編程時(shí)的常用參考資料。本書提供了內(nèi)容豐富的實(shí)例,并附有全部實(shí)現(xiàn)代碼。本書適合于利用Delphi進(jìn)行網(wǎng)絡(luò)程序開發(fā)的程序員閱讀。

目錄

第1章 TCP/IP協(xié)議 1

1.1 TCP/IP協(xié)議族 1

1.1.1 OSI模型 1

1.1.2 DoD模型 2

1.1.3 TCP/IP主要協(xié)議 3

1.1.4 進(jìn)程/應(yīng)用層協(xié)議 4

1.1.5 主機(jī)-主機(jī)層協(xié)議 5

1.1.6 Internet層協(xié)議 6

1.2 TCP/IP基本概念介紹 7

1.2.1 IP報(bào)文數(shù)據(jù)封裝 7

1.2.2 IP數(shù)據(jù)報(bào)的分段與重組 8

1.2.3 IP地址與子網(wǎng)掩碼 8

1.2.4 域名 9

1.2.5 端口 10

1.2.6 URI及其有關(guān)形式 10

第2章 Winsock知識(shí) 12

2.1 網(wǎng)絡(luò)編程接口(Winsock API) 12

2.2 Winsock編程模型 12

2.2.1 從UNIX下的Socket編程模型演化到Winsock 12

.2.2.2 理解Socket 13

2.2.3 使用Winsock進(jìn)行開發(fā) 13

2.3 Winsock常用結(jié)構(gòu)說明 14

2.3.1 sockaddr_in結(jié)構(gòu) 14

2.3.2 hostent結(jié)構(gòu) 16

2.4 Winsock常用函數(shù)介紹 16

2.4.1 基本Socket函數(shù) 17

2.4.2 數(shù)據(jù)庫函數(shù) 17

2.4.3 Winsock規(guī)范提供的擴(kuò)展函數(shù) 18

2.5 常用Winsock函數(shù)使用說明 20

2.5.1 初始化Winsock 20

2.5.2 創(chuàng)建Socket 20

2.5.3 執(zhí)行綁定 21

2.5.4 建立Socket連接 22

2.5.5 網(wǎng)絡(luò)I/O函數(shù) 23

2.5.6 關(guān)閉Socket 24

2.6 錯(cuò)誤處理 24

2.6.1 錯(cuò)誤處理函數(shù) 24

2.6.2 常見錯(cuò)誤碼 25

2.7 使用Winsock API實(shí)現(xiàn)Finger 26

2.7.1 基本的流程 26

2.7.2 使用Winsock API實(shí)現(xiàn)Finger 26

2.8 使用Winsock API實(shí)現(xiàn)Echo 29

第3章 Delphi網(wǎng)絡(luò)組件 33

3.1 Delphi Socket網(wǎng)絡(luò)組件介紹 33

3.1.1 ClientSocket組件 34

3.1.2 ServerSocket組件 36

3.2 Delphi FastNet網(wǎng)絡(luò)組件介紹 37

3.2.1 NMDayTime組件 38

3.2.2 NMEcho組件 39

3.2.3 NMFinger組件 39

3.2.4 NMFTP組件 40

3.2.5 NMHTTP組件 45

3.2.6 NMMsg組件 48

3.2.7 MMSGServ組件 49

3.2.8 NMNNTP組件 49

3.2.9 NMPOP3組件 52

3.2.10 NMSMTP組件 54

3.2.11 NMStrm組件 58

3.2.12 NMStrmServ組件 59

3.2.13 NMURL組件 59

3.2.14 NMUUProcessor組件 60

3.2.15 NMUDP組件 61

3.2.16 Powersock組件 63

3.2.17 GeneralServer組件 69

3.3 Delphi其他網(wǎng)絡(luò)組件 69

3.3.1 WebDispatcher組件 69

3.3.2 PageProducer組件 71

3.3.3 QueryTableProducer組件 73

3.3.4 DataSetTableProducer組件 75

3.3.5 DataSetPageProducer組件 75

3.4 使用組件進(jìn)行網(wǎng)絡(luò)編程 76

3.4.1 使用NMFinger組件來實(shí)現(xiàn)Finger功能 76

3.4.2 使用NMEcho組件實(shí)現(xiàn)Echo功能 79

第4章 客戶端程序和服務(wù)器端程序 83

4.1 網(wǎng)絡(luò)客戶服務(wù)體系介紹 83

4.2 服務(wù)器與客戶端的通信形式 83

4.3 用FastNet組件實(shí)現(xiàn)字符信息傳送 85

4.4 用FastNet組件實(shí)現(xiàn)流信息傳送 89

4.5 使用Socket組件實(shí)現(xiàn)信息傳送 93

4.5.1 Socket組件與FastNet組件的區(qū)別 93

4.5.2 基本功能 93

4.5.3 客戶端程序 93

4.5.4 服務(wù)器端程序 97

第5章 基本網(wǎng)絡(luò)功能實(shí)現(xiàn) 103

5.1 獲取IP地址 103

5.1.1 利用系統(tǒng)工具獲得IP地址 103

5.1.2 使用GetHostByName函數(shù)來獲取IP 104

5.1.3 使用WSAAsyncGetHostByName函數(shù)獲取IP地址 106

5.1.4 多IP情況的處理 109

5.1.5 關(guān)于IP地址和實(shí)際的地址的區(qū)別 111

5.2 獲取子網(wǎng)掩碼 113

5.2.1 Windows NT系統(tǒng)中獲取子網(wǎng)掩碼 113

5.2.2 Window 9x系統(tǒng)中獲取子網(wǎng)掩碼 116

5.3 獲取計(jì)算機(jī)名 117

5.3.1 獲取和設(shè)置本機(jī)主機(jī)名 117

5.3.2 獲取遠(yuǎn)程主機(jī)名稱 120

5.4 網(wǎng)絡(luò)連接情況檢測(cè) 121

5.4.1 使用WinInet高級(jí)函數(shù)庫函數(shù)檢測(cè)網(wǎng)絡(luò)狀態(tài) 122

5.4.2 通過讀取系統(tǒng)狀態(tài)參數(shù)檢測(cè)網(wǎng)絡(luò)狀態(tài) 123

5.5 獲取DNS設(shè)置 124

5.5.1 Windows NT系統(tǒng)中獲取DNS信息 124

5.5.2 Windows 9x系統(tǒng)中獲取DNS信息 126

5.6 網(wǎng)卡信息的獲取 127

5.6.1 使用GUID獲取網(wǎng)卡地址 127

5.6.2 NetBIOS來獲得MAC地址 129

5.6.3 使用RPC方式獲得MAC地址 131

第6章 TCP協(xié)議相關(guān)網(wǎng)絡(luò)協(xié)議應(yīng)用 134

6.1 HTTP協(xié)議客戶端實(shí)現(xiàn) 134

6.1.1 HTTP協(xié)議簡(jiǎn)介 134

6.1.2 HTTP協(xié)議的有關(guān)內(nèi)容 136

6.1.3 編制頁面瀏覽程序 138

6.1.4 調(diào)整Internet屬性 143

6.1.5 使用NMHTTP組件訪問需要認(rèn)證站點(diǎn) 145

6.1.6 NMHTTP組件的HeaderInfo屬性 148

6.1.7 通過代理訪問站點(diǎn) 148

6.1.8 關(guān)于Cookie 151

6.1.9 下載URL資源 152

6.1.10 下載進(jìn)度顯示 154

6.2 FTP協(xié)議客戶端實(shí)現(xiàn) 156

6.2.1 FTP協(xié)議簡(jiǎn)介 156

6.2.2 FTP服務(wù)器上的文件權(quán)限 156

6.2.3 FTP目錄瀏覽 157

6.2.4 FTP目錄操作 163

6.2.5 FTP文件操作 166

6.3 POP3協(xié)議客戶端實(shí)現(xiàn) 171

6.3.1 POP3協(xié)議簡(jiǎn)介 171

6.3.2 收取郵件 172

6.3.3 編制郵件提示程序 178

6.4 SMTP協(xié)議客戶端實(shí)現(xiàn) 183

6.4.1 SMTP協(xié)議簡(jiǎn)介 183

6.4.2 發(fā)送郵件 183

6.4.3 發(fā)送匿名郵件 189

6.4.4 發(fā)送郵件列表 191

6.4.5 向系統(tǒng)默認(rèn)郵件程序發(fā)信息 197

6.5 TELNET協(xié)議客戶端實(shí)現(xiàn) 201

6.5.1 TELNET協(xié)議簡(jiǎn)介 201

6.5.2 一個(gè)簡(jiǎn)單的TELNET客戶端程序 201

6.5.3 TELNET協(xié)議的協(xié)商方式 205

6.5.4 TELNET協(xié)議使用的常量 205

第7章 UDP協(xié)議相關(guān)網(wǎng)絡(luò)應(yīng)用 208

7.1 發(fā)送UDP數(shù)據(jù)包 208

7.1.1 使用NMUDP組件發(fā)送UDP數(shù)據(jù)包 208

7.1.2 使用Winsock函數(shù)發(fā)送UDP數(shù)據(jù) 212

7.2 利用UDP協(xié)議進(jìn)行網(wǎng)絡(luò)廣播 215

第8章 ICMP協(xié)議相關(guān)網(wǎng)絡(luò)應(yīng)用 220

8.1 ping指令程序?qū)崿F(xiàn) 220

8.2 tracert指令程序?qū)崿F(xiàn) 226

第9章 CGI及ISAPI相關(guān)編程 234

9.1 CGI、ISAPI基礎(chǔ)知識(shí) 234

9.1.1 公共網(wǎng)關(guān)接口(CGI) 234

9.1.2 ISAPI 236

9.1.3 CGI和ISAPI URL 237

9.2 創(chuàng)建Web應(yīng)用程序 237

9.2.1 TwebRequest和TwebResponse 244

9.2.2 表單處理程序 247

9.2.3 利用HTML內(nèi)容生成器建立動(dòng)態(tài)網(wǎng)頁 252

9.2.4 傳輸二進(jìn)制數(shù)據(jù)流文件 257

第10章 代理相關(guān)網(wǎng)絡(luò)應(yīng)用 259

10.1 網(wǎng)絡(luò)代理程序基礎(chǔ) 259

10.1.1 使用代理的原因 259

10.1.2 網(wǎng)絡(luò)代理的原理 259

10.2 Socks5代理客戶端的實(shí)現(xiàn) 260

10.2.1 Socks5協(xié)議主工作流程和數(shù)據(jù)格式說明 260

10.2.2 Socks5身份認(rèn)證子協(xié)商 262

10.2.3 Socks5代理客戶端程序?qū)崿F(xiàn) 263

10.3 TELNET代理服務(wù)程序?qū)崿F(xiàn) 271

第11章 撥號(hào)網(wǎng)絡(luò)編程 282

11.1 使用AT命令撥號(hào) 282

11.2 使用TAPI 284

11.3 使用RAS(遠(yuǎn)程訪問服務(wù)) 290

11.3.1 用系統(tǒng)電話簿進(jìn)行撥號(hào) 396

11.3.2 電話簿條目的管理 300

11.3.3 在程序中創(chuàng)建撥號(hào)連接 303

11.3.4 狀態(tài)通知 311

第12章 IRC協(xié)議編程 318

12.1 IRC協(xié)議基本概念 318

12.1.1 頻道(channel) 318

12.1.2 消息(message) 319

12.1.3 昵稱(nickname) 319

12.2 安裝使用IRC服務(wù) 320

12.2.1 安裝IRC服務(wù)器 320

12.2.2 使用IRC客戶端 322

12.3 IRC命令 323

12.3.1 連接和登錄命令 323

12.3.2 頻道操作 326

12.3.3 用戶查詢命令 330

12.3.4 其他命令 331

12.4 編寫IRC客戶端 332

12.4.1 IRCClient控件簡(jiǎn)介 332

12.4.2 使用IRCClient控件編程 336

第13章 網(wǎng)絡(luò)編程常用編碼 342

13.1 MIME編碼 342

13.2 CRC校驗(yàn) 345

13.3 HASH算法 346

13.4 對(duì)稱加密算法 348

13.4.1 DES算法 348

13.4.2 Blowfish算法 349

13.4.3 IDEA 349

13.5 Crypto編程 352

附錄A 常用服務(wù)端口 356

附錄B 常用RFC文檔編號(hào) 363

附錄C Delphi網(wǎng)絡(luò)資源 366

051_《Delphi網(wǎng)絡(luò)高級(jí)編程》


更多文章、技術(shù)交流、商務(wù)合作、聯(lián)系博主

微信掃碼或搜索:z360901061

微信掃一掃加我為好友

QQ號(hào)聯(lián)系: 360901061

您的支持是博主寫作最大的動(dòng)力,如果您喜歡我的文章,感覺我的文章對(duì)您有幫助,請(qǐng)用微信掃描下面二維碼支持博主2元、5元、10元、20元等您想捐的金額吧,狠狠點(diǎn)擊下面給點(diǎn)支持吧,站長(zhǎng)非常感激您!手機(jī)微信長(zhǎng)按不能支付解決辦法:請(qǐng)將微信支付二維碼保存到相冊(cè),切換到微信,然后點(diǎn)擊微信右上角掃一掃功能,選擇支付二維碼完成支付。

【本文對(duì)您有幫助就好】

您的支持是博主寫作最大的動(dòng)力,如果您喜歡我的文章,感覺我的文章對(duì)您有幫助,請(qǐng)用微信掃描上面二維碼支持博主2元、5元、10元、自定義金額等您想捐的金額吧,站長(zhǎng)會(huì)非常 感謝您的哦!!!

發(fā)表我的評(píng)論
最新評(píng)論 總共0條評(píng)論
主站蜘蛛池模板: 姚安县| 资源县| 监利县| 德江县| 丰宁| 莱芜市| 阳山县| 青浦区| 三亚市| 克什克腾旗| 杨浦区| 昌黎县| 花莲市| 察哈| 绥宁县| 开封县| 集安市| 剑河县| 英山县| 寿光市| 张家口市| 鄯善县| 济阳县| 天气| 南乐县| 台江县| 苍南县| 射洪县| 普兰店市| 保康县| 巴南区| 合作市| 乳源| 闽侯县| 卢氏县| 勃利县| 都昌县| 镇康县| 望谟县| 白城市| 抚顺县|