实用网络通信编程技术

实用网络通信编程技术
作 者: 李建文
出版社: 北京邮电大学出版社
丛编项: 新一代信息通信规划教材
版权说明: 本书为公共版权或经版权方授权,请支持正版图书
标 签: 通信技术理论与基础
ISBN 出版时间 包装 开本 页数 字数
未知 暂无 暂无 未知 0 暂无

作者简介

  李建文,1959年生,陕西省西安市人。副教授,1982年1月毕业于西北大学,获学士学位。主要从事于计算机的教学与相关的科研工作。教学工作:网络接口技术与工业控制系统,C语言,Pascal语言,计算机应用基础等,发表学术论文12篇;科研工作:抄纸过程质量控制系统(QCS),石英晶体振荡器热敏电阻网络温度补偿,语音合成及其矢量化。

内容简介

《新一代信息通信规划教材:实用网络通信编程技术(附光盘)》以网络象棋环境、工业控制系统和模拟工业现场为模型,引出实际应用中的许多相关概念,如网络硬件、操作系统、TCP/IP协议、编程工具和对话协议;讲解了与对话协议密切相关的字符编码ASCⅡ和Unicode的概念,以及三种编程工具 Delphi 6.0、Visual C#和Visual Basic 6.0与网络通信编程的关系,并分析了它们在网络通信编程中的优缺点,依次讲解了传输层的四种网络通信模型——以太网TCPSocket、串口通信、以太网UDP和Borland Indy的编程方法;为了使得网络通信编程技术能与实际问题联系起来,又论述了舆协议与对话协议的区别,引出了对话协议的概念,并以实例讲解了对话协议的多种实际应用;最后又以网络象棋环境和工业控制系统为实例讲解了对话协议的具体使用方法。《新一代信息通信规划教材:实用网络通信编程技术(附光盘)》配有光盘,内含大量的实验软件和电子教案。《新一代信息通信规划教材:实用网络通信编程技术(附光盘)》可用作大学计算机相关专业和自动控制相关专业高年级本科生及研究生教材或教学参考书,也可供从事计算机及网络编程工作的专业人员参考。

图书目录

第1章网络应用实例

1.1计算机外围通信接口1

1.1.1并行接口1

1.1.2串行接口2

1.1.3以太网接口2

1.1.4USB接口3

1.2应用实例3

1.2.1网络聊天和网络游戏3

1.2.2网络象棋环境及其实验6

1.3工业控制9

1.3.1一个具体的工业控制模型--抄纸过程QCS10

1.3.2工业现场模拟系统12

1.3.3控制系统的使用与联网运行16

1.4网络通信编程所涉及的内容22

1.4.1网络硬件环境22

1.4.2操作系统和驱动程序23

1.4.3编程工具23

1.4.4对话协议24

第2章字符编码

2.1字符编码概论25

2.2美国信息交换标准码26

2.2.1基本字符编码26

2.2.2简体汉字编码28

2.2.3日文ShiftJIS编码31

2.2.4Delphi程序32

2.3Unicode 字符系统 (UCS)33

2.3.1Unicode的来历33

2.3.2操作系统对Unicode的支持34

2.3.3Unicode的区域划分37

2.3.4制作文件AllUnicode.txt的Delphi程序47

2.4制作文件分析器的程序50

2.4.1文件分析器概述50

2.4.2Unicode模式代码--字符转换函数51

2.4.3两种模式字符的实现过程52

2.4.4关于文件的构件52

习题二56

第3章计算机语言与网络通信

3.1计算机语言概论57

3.2Delphi 6.058

3.2.1数据类型58

3.2.2Object Pascal62

3.2.3通信接口64

3.2.4对Unicode的支持65

3.3Visual C#66

3.3.1数据类型67

3.3.2运算符和关键字70

3.3.3通信接口71

3.3.4对Unicode的支持74

3.4Visual Basic 6.077

3.4.1数据类型77

3.4.2通信接口79

3.4.3对Unicode的支持80

3.53种语言的数据类型之间的对应关系81

3.5.1数据类型的对比81

3.5.2通信接口的比较83

3.5.3对于Unicode的支持比较83

……