新闻资讯
看你所看,想你所想

Visual C++.NET网路与通信高级编程範例

Visual C++.NET网路与通信高级编程範例

Visual C++.NET网路与通信高级编程範例

《Visual C++.NET网路与通信高级编程範例》是2005年由清华大学出版社出版的图书,作者是马展、李守勇。

基本介绍

  • 书名:Visual C++.NET网路与通信高级编程範例
  • 作者:马展、李守勇
  • ISBN:9787302102601
  • 定价:49.80元
  • 出版社:清华大学出版社
  • 出版时间:2005年1月19日
  • 装帧:平装

图书简介

本书详细介绍了利用Visual C++ .NET集成开发环境开发网路通信应用程式的方法,同时对当今流行的FTP、E-mail、Telnet、HTTP、ICMP、串口通信等通信协定程式设计和套用开发进行了详细的介绍和讲解。
本书在进行理论介绍的同时,配合以大量的实例,让读者能够深入地了解各种网路应用程式的开发技巧。另外,结合具体的设计实例,本书还讲解了网路通信协定的工作原理等内容。
本书面向具有Visual C++ .NET网路通信编程基础知识的读者,此外也适合于中、高级程式设计师在网路和通信套用开发时阅读和参考。

目录

第1章VisualC++.NET与网路通信编程概述 1
1.1计算机网路的发展历程 1
1.1.1计算机网路的形成 2
1.1.2电路交换、报文交换和分组交换的比较 2
1.2网路体系结构 4
1.2.1OSI分层协定 4
1.2.2TCP/IP模型 7
1.3IP层和传输层 10
1.3.1IP层数据报 10
1.3.2TCP数据报 12
1.3.3UDP数据报 14
1.4TCP/IP连线埠 15
1.5VisualC++.NET编程套用概述 16
1.5.1VisualC++.NET优点概述 16
1.5.2VisualC++.NET对开发网路应用程式的支持 18
1.6本章小结 24
第2章获取网路配置信息 25
2.1提出问题 25
2.1.1需求描述 25
2.1.2UML建模分析 26
2.1.3实例功能介绍和运行时的界面 27
2.1.4NetBIOS功能 30
2.2设计方案 35
2.3解决方案 36
2.3.1框架资源的设计 36
2.3.2实现代码的设计 42
2.4本章小结 59
第3章ICMP高级编程 60
3.1提出问题 60
3.1.1需求描述 60
3.1.2UML建模分析 61
3.1.3实例功能介绍和运行时的界面 65
3.1.4ICMP协定介绍 68
3.2设计方案 71
3.3解决方案 72
3.3.1框架资源的设计 72
3.3.2实现代码的设计 80
3.4本章小结 96
第4章Telnet伺服器/客户机 97
4.1提出问题 97
4.1.1需求描述 97
4.1.2UML建模分析 98
4.1.3实例功能介绍和运行时的界面 99
4.1.4Telnet协定 102
4.2设计方案 103
4.3解决方案 105
4.3.1资源框架的设计 105
4.3.2实现代码的设计 115
4.4本章小结 131
第5章基于C/S模型的聊天室 132
5.1提出问题 132
5.1.1需求描述 132
5.1.2UML建模分析 133
5.1.3实例功能介绍和运行时的界面 135
5.1.4基于WindowsSockets套用开发介绍 138
5.2设计方案 142
5.3解决方案 143
5.3.1资源框架的设计 144
5.3.2实现代码的设计 151
5.4本章小结 176
第6章FTP客户机 177
6.1提出问题 177
6.1.1需求描述 177
6.1.2UML建模分析 178
6.1.3实例功能介绍和运行时的界面 179
6.1.4FTP命令控制字 182
6.2设计方案 193
6.3解决方案 194
6.3.1框架资源的设计 194
6.3.2实现代码的设计 199
6.4本章小结 220
第7章多执行绪下载 221
7.1提出问题 221
7.1.1需求描述 221
7.1.2UML建模分析 222
7.1.3实例功能介绍和运行时的界面 223
7.1.4WinInet类的功能 225
7.1.5创建和终止执行绪 228
7.2设计方案 228
7.3解决方案 229
7.3.1框架资源的设计 230
7.3.2实现代码的设计 232
7.4本章小结 243
第8章串口通信高级编程 244
8.1提出问题 244
8.1.1需求描述 244
8.1.2UML建模分析 245
8.1.3实例功能介绍和运行时的界面 247
8.1.4串口通信原理与多执行绪技术 247
8.2设计方案 262
8.3解决方案 263
8.3.1框架资源的设计 263
8.3.2实现代码的设计 265
8.4本章小结 277
第9章RAS高级编程 278
9.1提出问题 278
9.1.1需求描述 278
9.1.2UML模型分析 279
9.1.3实例功能介绍和运行时的界面 281
9.1.4RAS客户机和拨号连线建立介绍 283
9.1.5RAS函式说明 285
9.2设计方案 288
9.3解决方案 290
9.3.1框架资源的设计 290
9.3.2实现代码的设计 290
9.4本章小结 314
第10章语音电话高级编程 315
10.1提出问题 315
10.1.1需求描述 316
10.1.2UML建模分析 317
10.1.3实例功能介绍和运行时的界面 317
10.1.4Modem原理 318
10.1.5AT命令 320
10.2设计方案 325
10.3解决方案 325
10.3.1资源框架的设计 326
10.3.2实现代码的设计 328
10.4本章小结 338
第11章Web浏览器 339
11.1提出问题 339
11.1.1需求描述 339
11.1.2UML建模分析 340
11.1.3实例功能介绍和运行时的界面 341
11.1.4关键CHtmlView类介绍 343
11.2设计方案 350
11.3解决方案 351
11.3.1框架资源的设计 351
11.3.2实现代码的设计 355
11.4本章小结 363
第12章Web伺服器 364
12.1提出问题 364
12.1.1需求描述 364
12.1.2UML建模分析 365
12.1.3实例功能介绍和运行时的界面 366
12.1.4HTTP协定 369
12.2设计方案 373
12.3解决方案 374
12.3.1框架资源的设计 375
12.3.2实现代码的设计 379
12.4本章小结 394
第13章Email协定及高级编程 395
13.1提出问题 395
13.1.1需求描述 395
13.1.2UML模型分析 397
13.1.3实例功能介绍和运行时的界面 399
13.1.4电子邮件格式 401
13.1.5SMTP与POP3原理介绍 402
13.1.6MD5算法 410
13.2设计方案 411
13.3解决方案 414
13.3.1框架资源的设计 414
13.3.2实现代码的设计 414
13.4本章小结 439

转载请注明出处海之美文 » Visual C++.NET网路与通信高级编程範例

相关推荐

    声明:此文信息来源于网络,登载此文只为提供信息参考,并不用于任何商业目的。如有侵权,请及时联系我们:ailianmeng11@163.com