网上购物 货比三家
您现在的位置:快乐比价网 > 图书 > 计算机与网络 > 计算机/网络 > 商品详情

Visual Basic网络通信协议分析与应用实现

分享到:
Visual Basic网络通信协议分析与应用实现

定 价:¥0.00

作 者:

出 版 社:人民邮电出版社

出版时间:

I S B N:9787115110046

商品详情

编辑推荐

内容简介

目录

目 录


第1章网络编程基础知识 1

1.1网络的基本应用 1

1.2TCP/IP模型 1

1.3UDP数据包 5

1.4TCP数据包 5

1.5小结 11

第2章网络与通信控件 12

2.1Winsock规范 12

2.2Winsock控件 14

2.2.1TCP协议基础知识 14

2.2.2UDP基础知识 14

2.2.3Winsock控件属性 15

2.2.4Winsock控件方法 18

2.2.5Winsock控件事件 21

2.2.6Winsock控件的使用 24

2.3InternetTransfer控件 30

2.3.1InternetTransfer控件属性 30

2.3.2InternetTransfer控件方法 35

2.3.3InternetTransfer控件事件 39

2.3.4InternetTransfer控件的使用 40

2.4MSComm控件 45

2.4.1MSComm控件的属性 45

2.4.2MSComm控件的事件 49

2.4.3利用MSComm控件通信步骤 49

2.5WinsockAPI 49

2.5.1WinsockAPI的函数声明 49

2.5.2WinsockAP的函数使用 69

2.6串口通信API 73

2.6.1打开和关闭串口 73

2.6.2串口配置和串口属性 76

2.6.3读写串口 86

2.6.4通信事件 94

2.6.5设备控制命令 96

2.7小结 97

第3章实现网络基本应用 98

3.1端口扫描程序 98

3.2Ping程序的实现 102

3.3根据域名或者计算机名获取IP地址 112

3.3.1获取本机IP地址 113

3.3.2根据域名或者计算机名获取IP地址 114

3.4获取网卡地址 118

3.5增加超级链接和发送E-mail 122

3.6小结 124

第4章TCP/UDP应用开发 125

4.1WinsockAPI实现TCP聊天 125

4.1.1建立工程项目 125

4.1.2代码分析 127

4.2WinsockAPI实现UDP聊天 134

4.2.1建立工程项目 134

4.2.2代码分析 136

4.3Winsock控件实现TCP聊天 141

4.3.1建立工程项目 141

4.3.2代码分析 142

4.4Winsock控件实现UDP聊天 148

4.4.1建立工程项目 149

4.4.2代码分析 150

4.5小结 152

第5章E-mail协议及高级编程 153

5.1Foxmail发送接收E-mail 153

5.2SMTP.POP3与E-mail 157

5.3SMTP及发送电子邮件 157

5.3.1SMTP的模型描述 157

5.3.2SMTP的会话过程 157

5.4发送无附件E-mail程序 166

5.4.1建立工程项目 166

5.4.2代码分析 167

5.5POP3与接收电子邮件 171

5.5.1POP3的模型描述 171

5.5.2POP3的会话过程 171

5.6接收E-mail的程序 179

5.6.1建立工程项目 179

5.6.2代码分析 180

5.7信件结构详述 192

5.7.1RFC822信件的格式和内容 192

5.7.2构造符合RFC822的信件 200

5.7.3RFC822信件的语法分析 202

5.8MIME编码解码与发送附件 204

5.8.1RFC822的局限性 204

5.8.2Uuencode编码与解码 204

5.8.3MIME及其编码 209

5.8.4构造MIME信件 232

5.8.5MIME信件的语法分析 234

5.9E-mail客户端高级编程 235

5.9.1建立工程项目 235

5.10E-mail乱码 239

5.10.1乱码的常见形式及形成原因 239

5.10.2避免乱码的方法 240

5.11MAPI概述 241

5.11.1Windows的MAPI介绍 241

5.11.2在VB中使用MAPI 241

5.12MAPI高级编程 247

5.12.1建立工程项目 247

5.12.2代码分析 248

第6章Telnet协议及高级编程 262

6.1Telnet简介 262

6.2使用Windows的Telnet程序登录远程服务器 263

6.3深入Telnet协议 264

6.3.1NVTASCII字符集 264

6.3.2Telnet命令 264

6.3.3协商选项 266

6.3.4子协商选项 267

6.3.5Telnet操作方式 267

6.4BBS客户端高级开发 268

6.4.1建立工程项目 269

6.4.2关键代码分析 269

第7章HTTP协议及高级编程 296

7.1HTTP协议介绍 296

7.1.1HTTP背景 296

7.1.2HTTP的内容 299

7.1.3消息(Message) 300

7.1.4请求(Request) 301

7.1.5响应(Response) 305

7.1.6访问认证 308

7.1.7URL编码 310

7.1.8HTTP协议的应用 311

7.2断点续传 312

7.2.1建立工程项目 312

7.2.2代码分析 313

7.3网页服务器高级开发 342

7.3.1WebServer的一些理论 342

7.3.2建立工程项目 343

7.3.3代码分析 345

7.4网站下载程序高级开发 372

7.4.1实例介绍 372

7.4.2WinInetHTTPAPI实现文件下载的使用方法 373

7.4.3代码分析 375

7.5HTTPAPI高级开发 399

7.5.1实例介绍 400

7.5.2WinInetHTTPAPI实现断点续传 400

7.5.3关键代码分析 404

7.6HTTP代理服务器高级开发 425

7.6.1建立工程项目 426

7.6.2代码分析 429

第8章FTP协议及高级编程 433

8.1FTP简介 433

8.2安装设置FTP服务器 434

8.3使用Windows内置FTP程序 439

8.4深入FTP协议 441

8.4.1FTP命令大全 441

8.4.2FTP工作模式 460

8.5InternetTransfer控件实现FTP程序 461

8.5.1建立工程项目 461

8.5.2关键代码分析 462

8.6Winsock开发高级FTP客户端程序 475

8.6.1建立工程项目 475

8.6.2关键代码分析 477

8.7API开发高级FTP客户端程序 521

8.7.1建立工程项目 521

8.7.2关键代码分析 522

8.83种FTP客户端程序开发方法的比较 542

第9章RAS高级编程 543

9.1RAS客户机 543

9.2建立拨号连接 544

9.3RAS简单拨号程序 548

9.4RAS重要函数说明 549

9.4.1连接函数 549

9.4.2连接管理函数 554

作者简介

目录

商品评论(0条)

暂无评论!

您的浏览历史

loading 内容加载中,请稍后...