网络编程与开发技术

当前位置:首页 > 计算机网络 > 研究生/本科/专科教材 > 网络编程与开发技术

出版社:西安交通大学出版社
出版日期:2003-9
ISBN:9787560517506
作者:殷肖川
页数:308页

作者简介

《网络编程与开发技术》系统介绍了网络通信软件设计的原理和方法,详细讨论了在Windows环境下的各种网络编程接口和网络通信程序设计 技术,深入分析了各种设计方法的原理以及异常处理方法,主要内容包括:基于Net BIOS的网络编程,基于TCP/IP协议的网 络编程,进程通信与分布计算,多线程结构的网络编程技术,直接网络编程技术,网络数据包捕获与分析等,附录部分给出 了常用网络API函数和错误代码。

书籍目录

第1章  网络编程基础
1. 1 概述
1. 2 ISO/OSI模型
1. 3 网络编程接口
1. 3. 1 基于NetBIOS的网络编程
1. 3. 2 基于Winsock的网络编程

前言

近年来,计算机网络技术得到了快速发展,日益增长的网络应用需要大量的熟悉网络应用程序设计的人才。同时,只有通过网络编程,才能在更深的层次去理解网络通信协议的工作原理,并在此基础上进行各种网络应用程序的开发。网络编程是利用网络编程接口来编写网络信息交换的应用程序。本书主要介绍常规网络编程方法、底层网络编程方法、并发程序设计方法以及相关的Win32高级编程技术。常规网络编程接口主要包括NetBIOS和Winsock编程接口;底层网络编程主要讨论了在网络层和数据链路层的编程方法;并发程序设计主要介绍利用多线程结构实现高性能并发网络程序设计的方法。另外,本书还介绍了进程间通信及动态链接库等相关开发技术。全书共分为7章。第1章是网络编程基础,介绍计算机网络程序设计的一些基础知识及内容、概念和方法。第2章介绍基于NetBIOS的网络编程方法,主要介绍基于NetBIOS编程的原理、方法和常用命令,详细讨论了NetBIOS编程模型、编程技巧及一些基本程序。第3章介绍基于Winsock的网络编程技术,主要介绍TCP/IP协议的原理,Winsock基本概念与编程接口,Winsock API接口函数、数据结构及编程方法,并给出了大量的编程实例。第4章是进程间通信机制(IPC),根据作者以往的编程经验,介绍了在实际网络程序设计中通常会使用到的IPC方法,重点讨论了利用文件映射的共享内存机制实现进程间通信的原理和方法。第5章是多线程结构的网络编程,主要介绍线程的基本概念、线程同步机制及并发程序设计方法,并给出多线程并发网络通信程序实例。第6章介绍动态链接库的概念、作用、设计方法以及在实际工程中的应用,并给出了编程实例。第7章讲述直接网络编程。由于网络技术的飞速发展,网络复杂性和规模的不断增长,还需要有一些网络工具来分析、诊断和测试网络,并确保网络的安全。而这些网络诊断测试和安全工具通常需要在较低的层次(链路层或网络层)操作网络。本章主要介绍一些能直接对网络底层进行编程的方法。本书可作为大学本科及以上层次计算机及相关专业的教科书,也可以作为工程技术人员计算机培训教程,参考学时为50-60学时。建议第7章作为本科层次的选学内容。学习本门课程之前,读者最好已掌握有关C语言程序设计、计算机网络、操作系统等方面的知识。因此,建议在大学三年级下学期开设本课程。本书也可作为从事网络研究和软件开发人员的自学教材和技术参考书。

章节摘录

插图:

图书封面


 网络编程与开发技术下载



发布书评

 
 


精彩短评 (总计1条)

  •     确实是本好书,推荐
 

农业基础科学,时尚,美术/书法,绘画,软件工程/开发项目管理,研究生/本专科,爱情/情感,动漫学堂PDF下载,。 PDF下载网 

PDF下载网 @ 2024