图书介绍
Visual Basic网络通信协议分析与应用实现pdf电子书版本下载
- 汪晓平,钟军等编著 著
- 出版社: 北京:人民邮电出版社
- ISBN:7115110042
- 出版时间:2003
- 标注页数:668页
- 文件大小:135MB
- 文件页数:439页
- 主题词:BASIC语言 程序设计 应用 计算机通信 通信协议
PDF下载
下载说明
Visual Basic网络通信协议分析与应用实现PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如 BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 网络编程基础知识 1
1.1 网络的基本应用 1
1.2 TCP/IP模型 1
1.3 UDP数据包 5
1.4 TCP数据包 5
1.5 小结 11
第2章 网络与通信控件 12
2.1 Winsock规范 12
2.2.2 UDP基础知识 14
2.2.1 TCP协议基础知识 14
2.2 Winsock控件 14
2.2.3 Winsock控件属性 15
2.2.4 Winsock控件方法 18
2.2.5 Winsock控件事件 21
2.2.6 Winsock控件的使用 24
2.3 Internet Transfer控件 30
2.3.1 Internet Transfer控件属性 30
2.3.2 Internet Transfer控件方法 35
2.3.3 Internet Transfer控件事件 39
2.3.4 Internet Transfer控件的使用 40
2.4.1 MSComm控件的属性 45
2.4 MSComm控件 45
2.4.2 MSComm控件的事件 49
2.4.3 利用MSComm控件通信步骤 49
2.5 Winsock API 49
2.5.1 Winsock API的函数声明 49
2.5.2 WinsockAP的函数使用 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.2 Ping程序的实现 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.1.1 建立工程项目 125
第4章 TCP/UDP应用开发 125
4.1 Winsock API实现TCP聊天 125
4.1.2 代码分析 127
4.2 Winsock API实现UDP聊天 134
4.2.1 建立工程项目 134
4.2.2 代码分析 136
4.3 Winsock控件实现TCP聊天 141
4.3.1 建立工程项目 141
4.3.2 代码分析 142
4.4 Winsock控件实现UDP聊天 148
4.4.1 建立工程项目 149
4.4.2 代码分析 150
4.5 小结 152
第5章 E-mail协议及高级编程 153
5.1 Foxmail发送接收E-mail 153
5.2 SMTP、POP3与E-mail 157
5.3 SMTP及发送电子邮件 157
5.3.1 SMTP的模型描述 157
5.3.2 SMTP的会话过程 157
5.4 发送无附件E-mail程序 166
5.4.1 建立工程项目 166
5.4.2 代码分析 167
5.5.2 POP3的会话过程 171
5.5 POP3与接收电子邮件 171
5.5.1 POP3的模型描述 171
5.6 接收E-mail的程序 179
5.6.1 建立工程项目 179
5.6.2 代码分析 180
5.7 信件结构详述 192
5.7.1 RFC822信件的格式和内容 192
5.7.2 构造符合RFC822的信件 200
5.7.3 RFC822信件的语法分析 202
5.8.2 Uuencode编码与解码 204
5.8.1 RFC822的局限性 204
5.8 MIME编码解码与发送附件 204
5.8.3 MIME及其编码 209
5.8.4 构造MIME信件 232
5.8.5 MIME信件的语法分析 234
5.9 E-mail客户端高级编程 235
5.9.1 建立工程项目 235
5.10 E-mail乱码 239
5.10.1 乱码的常见形式及形成原因 239
5.10.2 避免乱码的方法 240
5.11.2 在VB中使用MAPI 241
5.11 MAPI概述 241
5.11.1 Windows的MAPI介绍 241
5.12 MAPI高级编程 247
5.12.1 建立工程项目 247
5.12.2 代码分析 248
第6章 Telnet协议及高级编程 262
6.1 Telnet简介 262
6.2 使用Windows的Telnet程序登录远程服务器 263
6.3 深入Telnet协议 264
6.3.1 NVT ASCⅡ字符集 264
6.3.2 Telnet命令 264
6.3.3 协商选项 266
6.3.4 子协商选项 267
6.3.5 Telnet操作方式 267
6.4 BBS客户端高级开发 268
6.4.1 建立工程项目 269
6.4.2 关键代码分析 269
第7章 HTTP协议及高级编程 296
7.1 HTTP协议介绍 296
7.1.1 HTTP背景 296
7.1.2 HTTP的内容 299
7.1.3 消息(Message) 300
7.1.4 请求(Request) 301
7.1.5 响应(Reponse) 305
7.1.6 访问认证 308
7.1.7 URL编码 310
7.1.8 HTTP协议的应用 311
7.2 断点续传 312
7.2.1 建立工程项目 312
7.2.2 代码分析 313
7.3 网页服务器高级开发 342
7.3.1 Web Server的一些理论 342
7.3.2 建立工程项目 343
7.3.3 代码分析 345
7.4 网站下载程序高级开发 372
7.4.1 实例介绍 372
7.4.2 WinInet HTTP API实现文件下载的使用方法 373
7.4.3 代码分析 375
7.5 HTTP API高级开发 399
7.5.1 实例介绍 400
7.5.2 WinInet HTTP API实现断点续传 400
7.5.3 关键代码分析 404
7.6 HTTP代理服务器高级开发 425
7.6.1 建立工程项目 426
7.6.2 代码分析 429
8.1 FTP简介 433
第8章 FTP协议及高级编程 433
8.2 安装设置FTP服务器 434
8.3 使用Windows内置FTP程序 439
8.4 深入FTP协议 441
8.4.1 FTP命令大全 441
8.4.2 FTP工作模式 460
8.5 Internet Transfer控件实现FTP程序 461
8.5.1 建立工程项目 461
8.5.2 关键代码分析 462
8.6.1 建立工程项目 475
8.6 Winsock开发高级FTP客户端程序 475
8.6.2 关键代码分析 477
8.7 APT开发高级FTP客户端程序 521
8.7.1 建立工程项目 521
8.7.2 关键代码分析 522
8.8 3种FTP客户端程序开发方法的比较 542
第9章 RAS高级编程 543
9.1 RAS客户机 543
9.2 建立拨号连接 544
9.3 RAS简单拨号程序 548
9.4.1 连接函数 549
9.4 RAS重要函数说明 549
9.4.2 连接管理函数 554
9.4.3 电话簿和用户凭证管理 557
9.4.4 拨号方式 558
9.5 RAS高级程序开发实例 560
9.5.1 建立工程项目 560
9.5.2 程序运行结果图 561
9.5.3 关键代码分析 565
9.5.4 RAS编程小结 611
9.6 RAS应用实例——远程文件共享 612
10.1.1 ASCⅡ控制字符 616
第10章 串口通信高级编程 616
10.1 串口通信中字符传输 616
10.1.2 通信中的字符和字节 618
10.2 MSComm控件编程实例 619
10.2.1 建立工程项目 619
10.2.2 代码分析 619
10.3 Windows API串口通信高级实例 637
10.3.1 VB中调用Windows API 637
10.3.2 建立工程项目 638
10.3.3 代码分析 639