第一图书网

通信网络程序设计

王晓东 西安电子科技大学出版社
出版时间:

2011-9  

出版社:

西安电子科技大学出版社  

作者:

王晓东  

页数:

352  

内容概要

  全书共四篇(12章)一附录。第一篇为通信网络编程基础,共2章,分别为概论(第1章)、程序设计基础(第2章);第二篇为通信程序设计基本方法,共5章,分别为串口网络编程(第3章)、NetBIOS网络编程(第4章)、IPX/SPX网络编程(第5章)、TCP/IP网络编程(第6章)、直接网络编程(第7章);第三篇为通信程序设计辅助技术,共4章,分别为多线程程序设计技术(第8章)、链接库技术(第9章)、面向对象技术(第10章)、P2P技术(第11章);第四篇为应用层网络编程,仅1章,即第l2章:附录为网络编程参考(6个子附录)。
  本书的程序设计在开发平台、开发环境、编程语言、编程接口方面有以下约定:采用Windows
XP操作系统、VC++6.0编译器(部分使用VC++2005)、C,C++语言、Windows
APl和MFC类库编程接口,对于其他方面的第三方工具和相关其他领域知识仅加以简单介绍。
  本书可用作高等学校电子信息类相关专业的高年级本科生与研究生教材,也可供从事有关应用程序开发的科研人员和爱好者参考使用。

书籍目录

第一篇 通信网络编程基础
 第1章 概论
  1.1通信系统信号传输
   1.1.1模拟通信
   1.1.2数字通信
   1.1.3数据通信
  1.2网络通信技术原理
   1.2.1现代通信网的概念
   1.2.2网络通信技术
   1.2.3网络通信OSl模型
  1.3网络程序设计任务
   1.3.1通信协议
   1.3.2进程标识
   1.3.3相关建立
   1.3.4开发平台
   1.3.5应用目的
   1.3.6开发层面
   1.3.7效率方式
   1.3.8外部资源
  1.4发展趋势
  小结
  习题
 第2章 程序设计基础
  2.1函数
   2.1.1基本函数
   2.1.2库函数
   2.1.3 APl函数
   2.1.4回调函数
   2.1.5挂钩函数
  2.2句柄
  2.3事件与消息
   2.3.1事件
   2.3.2消息
   2.3.3事件与消息的区别
  2.4进程与线程
   2.4.1进程与线程的定义
   2.4.2进程与线程的关系
  2.5通信模式
   2.5.1 C/S模式
   2.5.2 8/S模式
   2.5.3两种模式的比较
  2.6通信服务
   2.6.1面向连接服务
   2.6.2无连接服务
   2.6.3两种服务的比较
  2.7通信方式
  2.8工具方法
   2.8.1系统平台选择
   2.8.2开发工具
   2.8.3设计工作流程
   2.8.4开发经验
  小结
  习题
第二篇 通信程序设计基本方法
 第3章 串口网络编程
  3.1串行通信概述
   3.1.1串行通信的模式
   3.1.2串口的基本参数与标准
   ……
第三篇 通信程序设计辅助技术
第四篇 应用层网络编程
附录 网络编程参考
参考文献


图书封面

广告

下载页面


通信网络程序设计 PDF格式下载



相关图书