VR彩票网络编程与开发技术
本书系统介绍了网络通信软件设计的原理和方法,详细讨论了在windows环境下的各种网络编程接口和网络通信程序设计技术,深入分析了各种设计方法的原理以及异常处理方法,主要内容包括:基于Net BI—OS的网络编程、基于TCP/IP协议的网络编程、底层网络编程技术、高级网络编程技术、多线程结构的网络编程技术、VR彩票进程通信与分布计算、网络数据包捕获与分析等,附录部分给出了常用网络API函数和错误代码。
本书遵循理论与实践相结合的原则,在系统介绍理论的前题下,VR彩票深入讨论了各种实际应用问题和解决问题的方法,并给出了大量的实例。各章附有大量习题,便于学生课后练习。本教材可作为高校计算机专业及相关专业研究生、本科生网络通信软件设计的教科书,也可作为从事计算机网络和数据通信工作的工程技术人员参考。TOP目录第1章 网络编程基础
网络编程就是利用网络应用编程接口编写网络应用程序,实现网络应用进程间的信息交互功能。一般来说,应用进程问的通信可以分为两种:同一系统上的应用进程问的通信和不同系统上的应用进程问的通信。同一系统上的应用进程间的通信又称为进程问通信,而不同系统上的进程问的通信,则必须通过网络编程接口访问网络协议提供的服务来实现。事实上,同一系统上的不同应用进程间的通信也可以通过网络编程接口来实现,只是性能上会有些差别。
网络通信离不开网络协议,网络编程接口访问网络协议所提供的服务。不同的网络协议可能提供不同的服务访问接口,同一网络应用编程接口可能提供访问不同网络协议的接口。如著名的网络应用编程接口——Socket APl,支持对很多协议的访问,如TCP(传输控制协议),UDP(用户数据报协议),rawIP,数据链路层协议及UNIX域协议等。
要学好网络编程及相关开发技术,对于操作系统、网络协议、网络编程模式和方法以及并发程序设计技术要有比较深入的理解,因为网络应用编程与它们是密不可分的。本书介绍了为实现不同系统上的进程间的通信而进行的网络应用编程的原理、接口和方法,详细讨论了在Windows环境下的各种网络编程接口和网络通信程序设计与开发技术。
扫一扫关注微信公众帐号