图书介绍

深入Delphi6网络编程PDF|Epub|txt|kindle电子书版本网盘下载

深入Delphi6网络编程
  • 静海著 著
  • 出版社: 北京:中国铁道出版社
  • ISBN:7113043402
  • 出版时间:2001
  • 标注页数:330页
  • 文件大小:33MB
  • 文件页数:344页
  • 主题词:

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快]温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页直链下载[便捷但速度慢]  [在线试读本书]   [在线获取解压码]

下载说明

深入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

热门推荐