分享
 
 
 

Visual Basic网络通信协议分析与应用实现(附光盘)

  点此进入淘宝搜索页搜索
  特别声明:本站仅为商品信息简介,并不出售商品,您可点击文中链接进入淘宝网搜索页搜索该商品,有任何问题请与具体淘宝商家联系。
  參考價格: 点此进入淘宝搜索页搜索
  分類: 图书,计算机/网络,程序设计,Basic VB VB Script,

作者: 汪晓平,钟军 等编著

出 版 社: 人民邮电出版社

出版时间: 2003-1-1字数: 1045千版次: 1版1次页数: 668印刷时间: 2003/01/01开本:印次:纸张: 胶版纸I S B N : 9787115110046包装: 平装编辑推荐

本书主要内容针对Visual Basic进行高级开发,本书的特点体现在以下几个方面:

突出网络高级编程,重点讲解网络编程中的使用技巧及难点;

针对比较流行的协方式如Telnet、FIP、HTTP、E-mail等进行详细的理论讲解;

每一章都有丰富的实例讲解,使读者通过实例深入了解各个协议的内容。

内容简介

本书主要针对目前流行的FTP、HTTP、E-mail、Telnet、ICMP、Modem串口通信编程、拨号网络编程等内容进行详细的讲解,并结合大量的实例使读者能够深入地了解各种网络应用程序的开发技巧。除了深入剖析各种网络协议之外,本书还介绍了Visual Basic 6.0中各种开发网络通信的方法和技巧,以及各种网络通信的基础应用。

本书适合中高级Visual Basic程序员阅读、参考。

作者简介

目录

第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 Winsock控件14

2.2.1 TCP协议基础知识14

2.2.2 UDP基础知识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 MSComm控件45

2.4.1 MSComm控件的属性45

2.4.2 MSComm控件的事件49

2.4.3 利用MSComm控件通信步骤49

2.5 Winsock API49

2.5.1 Winsock API的函数声明49

2.5.2 WinsockAP的函数使用69

2.6 串口通信API73

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-mail122

3.6 小结124

第4章 TCP/UDP应用开发125

4.1 Winsock API实现TCP聊天125

4.1.1 建立工程项目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-mail153

5.2 SMTP、POP3与E-mail157

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 POP3与接收电子邮件171

5.5.1 POP3的模型描述171

5.5.2 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 MIME编码解码与发送附件204

5.8.1 RFC822的局限性204

5.8.2 Uuencode编码与解码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 MAPI概述241

5.11.1 Windows的MAPI介绍241

5.11.2 在VB中使用MAPI241

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 ASCII字符集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 响应(Response)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章 FTP协议及高级编程433

8.1 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 Winsock开发高级FTP客户端程序475

8.6.1 建立工程项目475

8.6.2 关键代码分析477

8.7 API开发高级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 RAS重要函数说明549

9.4.1 连接函数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 RA5编程小结611

9.6 RAS应用实例--远程文件共享612

第10章 串口通信高级编程616

10.1 串口通信中字符传输616

10.1.1 ASCII控制字符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 API637

10.3.2 建立工程项目638

10.3.3 代码分析639

媒体评论

 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
2023年上半年GDP全球前十五强
 百态   2023-10-24
美众议院议长启动对拜登的弹劾调查
 百态   2023-09-13
上海、济南、武汉等多地出现不明坠落物
 探索   2023-09-06
印度或要将国名改为“巴拉特”
 百态   2023-09-06
男子为女友送行,买票不登机被捕
 百态   2023-08-20
手机地震预警功能怎么开?
 干货   2023-08-06
女子4年卖2套房花700多万做美容:不但没变美脸,面部还出现变形
 百态   2023-08-04
住户一楼被水淹 还冲来8头猪
 百态   2023-07-31
女子体内爬出大量瓜子状活虫
 百态   2023-07-25
地球连续35年收到神秘规律性信号,网友:不要回答!
 探索   2023-07-21
全球镓价格本周大涨27%
 探索   2023-07-09
钱都流向了那些不缺钱的人,苦都留给了能吃苦的人
 探索   2023-07-02
倩女手游刀客魅者强控制(强混乱强眩晕强睡眠)和对应控制抗性的关系
 百态   2020-08-20
美国5月9日最新疫情:美国确诊人数突破131万
 百态   2020-05-09
荷兰政府宣布将集体辞职
 干货   2020-04-30
倩女幽魂手游师徒任务情义春秋猜成语答案逍遥观:鹏程万里
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案神机营:射石饮羽
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案昆仑山:拔刀相助
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案天工阁:鬼斧神工
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案丝路古道:单枪匹马
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:与虎谋皮
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:李代桃僵
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:指鹿为马
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案金陵:小鸟依人
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案金陵:千金买邻
 干货   2019-11-12
 
推荐阅读
 
 
>>返回首頁<<
 
靜靜地坐在廢墟上,四周的荒凉一望無際,忽然覺得,淒涼也很美
© 2005- 王朝網路 版權所有