当前位置:首页 > 工业技术
Delphi 5.0程序设计  Internet应用实务篇
Delphi 5.0程序设计  Internet应用实务篇

Delphi 5.0程序设计 Internet应用实务篇PDF电子书下载

工业技术

  • 电子书积分:13 积分如何计算积分?
  • 作 者:乔林等编著
  • 出 版 社:北京:中国铁道出版社
  • 出版年份:2000
  • ISBN:7113035892
  • 页数:400 页
图书介绍:本书着重讨论如何使用Delphi 5.0进行Internet编程。我们将注意力集中在如何使用Delphi 5.0的部件进行客户端编程上,这部分内容是我们在Internet上冲浪时会频繁遇到的。作为本书的结尾,我们专辟一章详细讨论如何使用Delphi 5.0开发Web服务器应用程序。本书面向Delphi 5.0的中、高级读者。
《Delphi 5.0程序设计 Internet应用实务篇》目录

第1章 计算机网络体系结构 1

1.1 计算机网络与通信的基本概念 1

1.1.1 计算机通信 1

1.1.2 网络的拓扑结构 2

1.1.3 数据冲突的解决 2

1.1.4 网络连接设备 3

1.1.5 网络结构 4

1.2 网络协议 4

1.2.1 ISO/OSI参考模型 4

1.2.2 网络协议 4

1.3 网络通信服务 5

1.3.1 网络协议与服务模式 5

1.3.2 差错控制 6

1.4 网络分层 7

1.4.1 七个网络层次 7

1.4.2 物理层 8

1.4.3 数据链路层 9

1.4.4 网络层 9

1.4.5 传输层 10

1.4.6 会话层 11

1.4.7 表示层 11

1.4.8 应用层 11

1.5 客户/服务器模型 12

1.5.1 客户/服务器模型 12

1.5.2 虚电路与套接字 12

小结 13

第2章 TCP/IP协议组 14

2.1 TCP/IP协议 14

2.1.1 TCP/IP协议栈 14

2.1.2 TCP/IP数据流 14

2.1.3 TCP/IP网络模型 15

2.2 TCP/IP网络分层 16

2.2.1 物理层 16

2.2.2 链路层 16

2.2.3 网络层 17

2.3 Internet地址 17

2.3.1 Internet地址 17

2.3.2 Internet地址类 17

2.3.3 Internet地址协议 18

2.4 IP数据报 19

2.4.1 IP数据包 19

2.4.2 IP报头 19

2.4.3 数据报的分割 21

2.4.4 数据报的重组 22

2.5 IP路由选择 22

2.6 传输层 23

2.7 TCP协议 23

2.7.1 TCP的可靠性 23

2.7.2 滑动窗口技术 24

2.7.3 TCP报文 24

2.7.4 建立TCP连接 26

2.7.5 关闭TCP连接 27

2.8 Delphi 5.0的网络部件 27

小结 29

第3章 Windows Sockets编程 30

3.1 Sockets工作原理 30

3.2 Sockets类与Sockets部件 30

3.2.1 TAbstractSocket类 30

3.2.2 TCustom Socket类 36

3.2.3 TClientSocket部件 38

3.2.4 TCustomServerSocket类 40

3.2.5 TServerSocket部件 47

3.2.6 TCustomWinSocket类 48

3.2.7 TClientWinSocket类 56

3.2.8 TServerWinSocket类 57

3.2.9 TServerClientWinSocket类 58

3.3 Sockets编程实例 59

3.3.1 窗体设计 59

3.3.2 源程序代码 63

3.3.3 源程序分析 68

小结 69

第4章 阅读HTML文档 70

4.1 HTML语言概要 70

4.1.1 SGML的组成 70

4.1.2 HTML元素 70

4.1.3 HTML注释 71

4.1.4 HTML文档的显示 71

4.1.5 HTML文档字符集 72

4.1.6 HTML字符实体 72

4.1.7 HTML数据类型 72

4.1.8 HTML文档结构 73

4.1.9 一个完整的HTML文档实例 74

4.2 THTML控件 77

4.3 HTML编程实例 82

4.3.1 窗体设计 83

4.3.2 源程序代码 88

4.3.3 源程序分析 92

小结 94

第5章 HTTP编程 95

5.1 HTTP协议概要 95

5.1.1 HTTP协议的基本特点 95

5.1.2 HTTP的工作原理 96

5.1.3 HTTP的请求与响应 97

5.1.4 HTTP头标 100

5.1.5 一般头标字段 100

5.1.6 请求头标字段 100

5.1.7 响应头标字段 101

5.1.8 实体头标字段 101

5.2 TNMHTTP部件 102

5.2.1 属性 102

5.2.2 方法 108

5.2.3 事件 112

5.2.4 任务 115

5.3 HTTP编程实例 115

5.3.1 窗体设计 115

5.3.2 源程序代码 129

5.3.3 源程序分析 137

小结 137

第6章 使用ActiveX控件 138

6.1 引入类型库与ActiveX控件 138

6.2 接口的基本概念 143

6.3 使用TWebBrowser 149

6.3.1 窗体设计 149

6.3.2 源程序代码 171

6.3.3 源程序分析 186

小结 188

第7章 FTP编程 189

7.1 FTP协议的基本概念 189

7.1.1 FTP会话 189

7.1.2 FTP模型 190

7.1.3 FTP文件类型 190

7.1.4 FTP传输模式 191

7.1.5 FTP应答 191

7.2 TNMFTP部件 193

7.2.1 属性 193

7.2.2 方法 199

7.2.3 事件 204

7.2.4 任务 207

7.3 FTP编程实例 208

7.3.1 窗体设计 208

7.3.2 源程序代码 222

7.3.3 源程序分析 234

小结 236

第8章 报文发送与接收 237

8.1 TNMMsg部件 237

8.1.1 属性 237

8.1.2 方法 239

8.1.3 事件 240

8.2 TNMMsgServ部件 241

8.2.1 属性 241

8.2.2 事件 242

8.3 TNMMsg与TNMMSGServ编程实例 243

8.3.1 窗体设计 243

8.3.2 源程序代码 247

8.3.3 对源程序的进一步改进 250

小结 254

第9章 收发电子邮件 255

9.1 MIME 255

9.1.1 MIME的基本特征 255

9.1.2 MIME类型 256

9.1.3 MIME头标 257

9.1.4 MIME的用户代理 257

9.2 TNMSMTP部件 258

9.2.1 属性 258

9.2.2 方法 263

9.2.3 事件 264

9.3 SMTP编程实例 267

9.3.1 窗体设计 267

9.3.2 源程序代码 277

9.4 TNMPOP3部件 283

9.4.1 属性 284

9.4.2 方法 286

9.4.3 事件 286

9.5 TNMPOP3编程实例 286

9.5.1 窗体设计 286

9.5.2 源程序代码 295

小结 302

第10章 其他网络技术 303

10.1 文件流 303

10.1.1 TNMStrm部件和TNMStrmServ部件 304

10.1.2 窗体设计 304

10.1.3 源程序代码 308

10.1.4 源程序分析 312

10.2 报文编码与解码 314

10.2.1 TNMUUProcessor部件 314

10.2.2 窗体设计 314

10.2.3 源程序代码 318

10.2.4 源程序分析 321

10.3 用户数据报协议 322

10.3.1 TNMUDP部件 322

10.3.2 窗体设计 322

10.3.3 源程序代码 326

小结 329

第11章 Web服务器应用程序编程 330

11.1 创建Web服务器应用程序 330

11.1.1 术语与标准 330

11.1.2 URL与URI 330

11.1.3 HTTP请求头标信息 331

11.1.4 HTTP服务器活动 331

11.1.5 形成客户请求 331

11.1.6 服务客户请求 332

11.1.7 应答客户请求 332

11.2 Web服务器应用程序向导 333

11.2.1 CGI与Win-CGI 333

11.2.2 ISAPI/NSAPI 335

11.3 TWebModule部件 337

11.3.1 TWebModule类 337

11.3.2 TWebRequest类 339

11.3.3 TWebResponse类 344

11.4 TWebApplication类 349

11.5 TWebDispatcher部件 351

11.5.1 TWebDispatcher部件 351

11.5.2 TWebActionItems类与TWebActionItem类 353

11.5.3 设置活动项的属性 355

11.5.4 使用活动项响应请求报文 356

11.5.5 调度请求报文 357

11.5.6 一个实际的例子 358

11.6 调试Web服务器应用程序 358

11.6.1 设置ISAPI/NSAPI DLL调试参数 359

11.6.2 设置CGI/Win-CGI EXE调试参数 361

11.6.3 调试WebModule 361

11.7 生成Web页 363

11.7.1 访问客户请求信息 364

11.7.2 创建应答报文 365

11.7.3 HTML模板 366

11.7.4 TPageProducer部件 367

11.8 数据发布 370

11.8.1 TDataSetPageProducer部件 370

11.8.2 数据发布 371

11.8.3 源程序代码 374

11.8.4 源程序分析 386

小结 400

相关图书
作者其它书籍
返回顶部