当前位置:在线查询网 > 在线百科全书查询 > Visual C++网络通信编程技术详解

Visual C++网络通信编程技术详解_在线百科全书查询


请输入要查询的词条内容:

Visual C++网络通信编程技术详解




图书信息


书 名: Visual C++网络通信编程技术详解

作 者:代勇

出版社: 机械工业出版社

出版时间: 2011年5月1日

ISBN: 9787111334576

开本: 16开

定价: 55.00元

内容简介


TCP/IP协议模型与基础知识、Windows网络编程基础与网络的基本应用、IP配置信息管理程序设计、ARP表管理程序设计、基于Winsock的客户端/服务器端开发技术、路由管理程序设计、本地网络活动监视和端口扫描、TCP穿越NAT的P2P通信技术、即时通信与TCP/IP超级终端、FTP协议、HTTP协议、Telnet协议、SMTP和POP3协议、网络安全与防火墙设计、串口通信程序设计等。《VisualC++网络通信编程技术详解》内容全面,深入浅出,层次分明,注重知识的系统性、针对性和先进性,注重理论结合实践,培养工程应用能力。另外,《VisualC++网络通信编程技术详解》还配有完整的综合实例源程序代码,便于读者在学习和实际开发中参考使用。

《VisualC++网络通信编程技术详解》适合VisualC++编程技术人员、网络技术人员、网络安全管理人员和网络系统分析等相关领域的研究人员、工程技术人员、教师和学生作为技术参考手册使用,也适合网络程序设计初学者作为教材使用。

《VisualC++网络通信编程技术详解》讲解和展示VisualC++集成环境网络编程技术的基本原理和应用方法,并通过案例形式向读者介绍了来自工程实践的经验。TCP/lP协议基本内容,网络通信基本概念、Winlnet网络编程基础与基本应用,局域网中ARP协议的工作原理,基于Winsock的客户/服务器程序的开发方法,TCP/IP端口扫描方法与应用,应用NAT穿越技术来实现P2P的TCP流通信,即时通信程序实现方法与超级终端应用,FTP工作原理及如何开发FTP服务端和客户端程序,网络防火墙工作原理及如何利用Filter_HookDriver实现网络防火墙,HTTP协议基本内容与应用,Telnet协议基本内容与应用,SMTP模型基本内容与电子邮件的接收和发送技术,利用PC机串口进行串行通信时的基本原理与应用。

图书目录


前言

第1章 TCP/IP协议模型

1.1 OSI参考模型

1.2 TCP/IP结构

1.3 实践拓展

第2章 TCP/IP协议基础知识

2.1 IP地址和子网掩码

2.2 地址解析

2.3 域名系统

2.4 TCP/IP协议栈的数据包封装

2.5 端口号

2.6 实践拓展

第3章 Windows网络编程基础

3.1 套接字

3.2 Winsock编程原理

3.3 WinsockI/O模型

3.4 Winsock2的扩展特性

3.5 套接字选项和I/O控制命令

3.6 WinInet网络编程基础

3.7 MFCWindowsSockets网络编程基础

3.8 实践拓展

第4章 网络的基本应用

4.1 获取主机名和IP地址

4.2 获取网卡类型和子网掩码

4.3 获取网卡MAC地址

4.4 获取系统支持的网络协议

4.5 实践拓展

第5章 IP配置信息管理程序设计

5.1 GetNetworkParams函数

5.2 管理网络接口

5.3 获取和设置特定的接口

5.4 管理IP地址

5.5 实践拓展

……

第12章 FTP协议与实例分析

第13章 HTTP协议与实例分析

第14章 Telnet协议与实例分析

第15章 SMTP和POP3协议与实例分析

第16章 网络防火墙设计

第17章 串口通信程序设计

参考文献