图书介绍
深入Delphi6网络编程PDF|Epub|txt|kindle电子书版本网盘下载
- 静海著 著
- 出版社: 北京:中国铁道出版社
- ISBN:7113043402
- 出版时间:2001
- 标注页数:330页
- 文件大小:33MB
- 文件页数:344页
- 主题词:
PDF下载
下载说明
深入Delphi6网络编程PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 引言与概述1
1-1 网络编程需求2
1-2 Delphi与Visual C++2
1-2-1 相似点2
1-2-2 不同点3
1-2-3 Visual C++的优势3
1-2-4 Delphi的优势3
1-2-5 如何取长补短5
1-3-2 要做的准备工作6
1-3-1 不要误解标题6
1-3 如何快速进入状态6
1-4 Delphi编写网络程序的几种方式7
1-4-1 利用Delphi的网络组件7
1-4-2 使用第三方网络组件9
1-4-3 使用WinSock API10
1-4-4 利用自己编写的网络组件10
1-4-5 利用ActivcX10
1-5 小结11
第2章 Delphi的网络组件13
2-1 网络组件概述14
2-2-1 TClientSocket与TServerSocket组件15
2-2 常用网络组件精解15
2-2-2 NMPOP3、NMSMTP与NMUUProcessor组件23
2-2-3 到TWebModule与TPageProducer组件25
2-3 网络组件使用技巧30
2-3-1 正确的使用帮助30
2-3-2 阅读Delphi组件源代码32
2-3-4 在理论中升华以及完善34
2-4 使用第三方组件34
2-3-3 在实践中摸索34
2-4-1 为什么会存在第三方组件35
2-4-2 如何正确使用第三方组件35
2-4-3 知名第三方网络组件ICS简介38
2-5 小结39
第3章 基于组件的Delphi网络编程41
3-1 概述42
3-2 起步——分析一个简单的网络聊天程序42
3-3 进一步——自己写一个聊天程序45
3-3-1 导读45
3-3-3 回顾TServerSocket和TClientSocekt组件46
3-3-2 明确目的46
3-3-4 动手过程48
3-3-5 不足之处74
3-4 进一步——写一个HTTP协议分析器74
3-4-1 导读74
3-4-2 明确目的75
3-4-3 整体结构分析75
3-4-4 动手过程75
3-4-5 不足之处105
3-4-6 动脑时间105
3-5-2 一点说明106
3-5-3 CGI、NSAPI与ISAPI比较106
3-5 应用——CGI、NSAPI与ISAPI106
3-5-1 导读106
3-5-4 回顾TWebModule与TPageProducer组件107
3-5-5 动手写一个ISAPI应用程序108
3-5-6 程序的调试128
3-5-7 动脑时间129
3-6-4 动手过程130
3-6-3 ICS的Ftp组件130
3-6-1 导读130
3-6 完善——用用第三方组件130
3-6-2 明确目的:写一个FTP客户端程序130
3-6-5 动脑时间146
3-7 小结146
第4章 线程应用147
4-1 概述148
4-2 为什么要写多线程的程序148
4-3 利用Windows API创建多线程程序149
4-4-1 Thread Object——Delphi的同步对象151
4-4 Delphi中的TThread类151
4-4-2 TThread类源代码分析153
4-5 进程同步161
4-5-1 简介161
4-5-2 临界区应用161
4-5-3 互斥元(Mutex)应用163
4-5-4 信号量应用165
4-5-5 事件应用166
4-6 使用Synchronize方法167
4-7 Delphi 6中线程类的一些改动170
4-8 动脑时间179
4-9 小结179
第5章 WinSock API与Delphi181
5-1 概述182
5-2 WinSock基础182
5-2-1 TCP、UDP和IP协议182
5-2-2 套接口(Socket)和Winsock API182
5-2-3 面向连接和无连接183
5-2-6 使用面向连接的协议时套接口的调用184
5-2-5 套接口类型184
5-2-4 客户/服务器模式184
5-2-7 使用无连接的协议时套接口的调用186
5-2-8 字节顺序问题187
5-3 WinSock API常用函数189
5-3-1 accept函数189
5-3-2 bind函数190
5-3-3 closesocket函数191
5-3-4 connect函数191
5-3-5 htons函数191
5-3-7 listen函数192
5-3-6 inet_addr函数192
5-3-8 recv函数193
5-3-9 select函数193
5-3-10 send函数194
5-3-11 socket函数195
5-3-12 gethostbyname函数195
5-3-13 WSACleanup函数196
5-3-14 WSAStartup函数197
5-4-2 分析TServerSocket和TClientSocket的源代码199
5-4-1 回顾TServerSocket和TClientSocket组件199
5-4 WinSock API——Delphi组件的基础199
5-4-3 关于使用WinSocke API写网络组件206
5-5 Delphi对WinSock API的封装206
5-6 小结207
第6章 基于WinSock API的网络编程209
6-1 概述210
6-2 起步——写一个文件传送程序210
6-2-1 导读210
6-2-2 整体结构分析210
6-2-3 动手过程211
6-2-4 不足之处227
6-2-5 动脑时间228
6-3 提高——写个简单的HTTP代理程序228
6-3-1 导读228
6-3-2 明确目的228
6-3-3 整体结构及原理分析229
6-3-4 动手过程229
6-3-5 不足之处246
6-3-6 动脑时间247
6-4 应用——写一个WWW服务器248
6-4-1 导读248
6-4-2 明确目的248
6-4-3 整体结构分析248
6-4-4 动手过程249
6-4-5 动脑时间275
6-5 完善——网络编程容错处理276
6-6 小结277
第7章 网络编程与网络安全279
7-2 起步——一些密码学基本概念280
7-1 网络安全与网络编程的关系280
7-3 提高——了解目录服务281
7-4 进一步——了解一下X.509和SSL284
7-5 回顾——综合运用所学到的知识290
7-6 应用——写个实用的HTTP代理290
7-6-1 导读290
7-6-2 明确目的和思路290
7-6-3 整体结构分析290
7-6-4 动手过程291
7-6-5 不足之处309
7-6-6 动脑时间310
7-7 完善——给代理加上保密功能313
7-7-1 导读313
7-7-2 明确目的313
7-7-3 ISAPI过滤器314
7-7-4 动手过程——让Delphi与VC合作315
7-7-5 不足之处326
7-7-6 动脑时间326
7-8 小结326
附录A 参考资料327
附录B 配套光盘内容介绍329