分享
 
 
 

Visual C++网络通信开发入门与编程实践(含光盘1张)

Visual C++网络通信开发入门与编程实践(含光盘1张)  点此进入淘宝搜索页搜索
  特别声明:本站仅为商品信息简介,并不出售商品,您可点击文中链接进入淘宝网搜索页搜索该商品,有任何问题请与具体淘宝商家联系。
  參考價格: 点此进入淘宝搜索页搜索
  分類: 图书,计算机/网络,程序设计,C C++ C# VC VC++,

作者: 李媛媛编著

出 版 社: 电子工业出版社

出版时间: 2008-10-1字数: 825600版次: 1页数: 508印刷时间: 2008/10/01开本: 16开印次: 1纸张: 胶版纸I S B N : 9787121073915包装: 平装编辑推荐

超长时间多媒体有声讲解视频

全书以通信协议层的技术为主线

按网络体系结构从应用层到数据链路层逐一讲解

实例完美融合知识点、技巧、行业知识与成功经验

内容简介

本书从介绍通信基础知识和VC++基本编程模型开始,通过众多的小实例来贯穿讲解晦涩的基础知识;然后按照通信协议层展开,将通信协议层和实际应用结合,让读者在学习“基础”后学习中、高级应用,最终提高实际应用水平和独立编程技能;本书最后部分的综合案例,可以让读者对前面学习的内容融会贯通,以便深刻理解与实践应用。

本书的特点是:以通信协议层的技术为主线,在此基础上讲解各技术的应用范围,再通过众多小、中、大型实例来全面而生动地讲解VC++的知识,既能让读者全面地学习VC++技术,又能让读者联系实际,从而摆脱单纯讲解软件功能的枯燥学习模式。本书在讲解VC++的过程中还穿插大量提示和技巧,并对复杂和容易忽略的问题进行单独说明。书中的实例制作深入浅出,步骤详细清晰,可以帮助读者轻松、快速地学习VC++,能够保证对VC++不了解的读者也可以轻松学习。同时对实例进行细致的选择,使本书将知识点、技巧、行业知识和成功经验完美地融合到实例中,也让中级读者感觉物有所值。

本书所配光盘中包含多媒体视频教学和实例源文件。

本书适合VC++初、中级自学用户及VC++设计爱好者,同时也可作为计算机技能中级培训教材。

目录

第1章Visual C++网络通信基础

1.1 计算机网络的组成及体系结构

1.1.1网络边缘

1.1.2网络核心

1.1.3计算机网络的分层体系结构

1.2初识Windows Sockets编程规范

1.2.1Windows Sockets的相关概念

1.2.2Winsock技术特点

1.2.3Winsock编程原理

1.2.4 实例—Willsock实现基于TCP的客户端/服务器通信

1.3利用MFC网络编程

1.3.1CAsyncSocket类的基本组成

1.3.2CSocket类的基本组成

1.3.3Winlnet类的基本组成

1.3.4 实例——基于CSocket的网络聊天室

第2章认识Windows编程模型

2.1Windows初级编程模型

2.1.1匈牙利命名法

2.1.2Visual C++使用入门

2.1.3最简单的Windows应用程序

2.2Windows应用程序剖析

2.2.1真正的Windows应用程序

2.2.2Windows程序分析

2.2.3重要的消息事件处理

2.2.4Windows控件的应用

2.3Windows高级编程

2.3.1利用Windows菜单中的位图资源

2.3.2利用资源制作菜单

2.4小结

第3章网络基本应用在VC++中的实现

3.1获取网卡的MAC地址

3.1.1原理

3.1.2实现程序

3.2获取网络中计算机的IP地址和计算机名

3.2.1原理

3.2.2实现程序

3.3超链接程序的原理与实现

3.3.1原理

3.3.2实现程序

3.4获取域名和网卡类型的原理和实现

3.4.1原理

3.4.2实现程序

3.5 小结

第4章 串口通信及其实例

4.1 串行通信原理

4.1.1 串行通信基本概念

4.1.2单工、半双工和全双工定义

4.1.3 串行通信协议

4.1.4串行通信方式

4.2MSComm控件

4.2.1VC++中的MSComm控件

4.2.2 实例——-MSCscorIlIn多串口通信

4.3Windows APl串口通信编程

4.3.1Windows串口通信API函数

4.3.2 VC++中的CserialPort类

4.3.3 实例——串口的多线程通信

4.4小结

第5章应用层协议及编程实例

5.1应用层协议体系结构

5.1.1应用层协议原理

5.1.2 网络应用程序的体系结构

5.2HTTP协议

5.2.1 HTTP协议

5.2.2 实例——基于vC++的HTTP蓉户端程序

5.3Email协议及电子邮件

5.3.1SMTP协议

5.3.2POP3模型及会话过程

5.3.3 实例——Email接收程序

……

第6章传输层协议及编程实例

第7章网络层协议和数据链路层

第8章Internet通信原理及编程实例

第9章基于WindowsAPI的虚拟终端实现

第10章多线程网络文件传输的设计与实现

第11章防火墙的设计与实现

第12章Foxmail邮件转发器设计与实现

第13章基于Telnet的BBS客户端的设计和实现

书摘插图

第1章Visual C++网络通信基础

自20世纪60年代出现计算机网络开始,计算机和网络通信的出现给人们的生活带来了革命性的变化。从网络聊天、网上购物、网络游戏到几乎每个办公桌上面的PC,都具有了连网功能。计算机的硬件离不开软件;通信软件则使计算机网络硬件的具体功能得以实现,网络通信软件是网络通信的灵魂。Microsoft Visual c++是由微软开发的可视化软件开发平台,具有强大面向对象功能,在此平台下可以利用微软已经封装好的基本类库,来开发网络通信软件。

下面将向读者介绍网络通信的基本理论知识,结合理论知识,再联系Visual C++平台开发出一系列实例,读者学习这些简单易懂的实例,能够深入浅出地理解网络通信的原则,并通过理论和实例的结合更加深刻地认识网络通信的实质,最后可以举一反三地利用Visual c++编写出自己需要的网络通信软件。

本章概述Visual C++网络通信基础,其中包括计算机网络的组成、计算机网络的分层体系结构、认识Winsock编程、学习Winsock的相关概念和技术特点,以及理解Winsock的编程原理,最后利用MFC进行网络编程,利用CSocket类制作网络聊天室。

……

 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
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- 王朝網路 版權所有