导航:首页 > 编程大全 > windows网络编程书

windows网络编程书

发布时间:2024-03-02 02:38:53

㈠ Windows网络编程案例教程的正 文 摘 要

互联网编程有两个主流方向: 一个是Web开发; 另一个是网络编程。从应用层面看,前者看起来相对高端,后者看起来偏中低端。大家耳熟能详的网站类应用,如网易、搜狐、新浪、淘宝等属于前者,称做Web应用。而另一些“遍地开花”的应用,如QQ、MSN、迅雷、PPLive、Skype、防火墙、网络监控、流量计费、IIS服务器、Tomcat服务器等属于后者,称做网络工具。开发Web应用,它的底层支撑平台是Web服务器; 开发网络工具,它的底层支撑平台是操作系统。大家所说的Web开发和网络编程一个高端、一个中低端即源于此。如果硬要在二者之间划出一个严格的界限是不甚妥当的。互联网的技术趋势是你中有我,我中有你,相互融合,“上九天揽月,下五洋捉鳖”可谓当下互联网编程的真实写照。本书内容定位于网络工具的编程方法,基础根基是操作系统,不讨论基于Web服务器的Web编程。通常,用Java语言编的程序离不开JVM虚拟机支持,用C#语言编的程序离不开.NET虚拟机支持,且Java语言和C#语言非常适合Web编程。Windows操作系统是用C/C++语言编写的,显然,C/C++更适合网络编程这门课,更适合开发互联网中神通广大、中流砥柱的应用。《Windows网络编程案例教程》 设计了两条教学主线: 一条是基于Windows API编程; 另一条是基于MFC编程。对于前者,具体到WinSock2 API编程; 对于后者,具体到CAsyncSocket类、CSocket类编程。这两条教学主线相互对照,相得益彰,构成本书教学的核心和灵魂。《Windows网络编程案例教程》内容共分为9章。第1章网络编程概述,讨论了网络编程模型、P2P网络模型、Windows网络编程。第2章WinSock2 API编程,讲述Win32 API窗体编程、WinSock2 API编程框架、阻塞/非阻塞模式套接字编程、异步套接字编程、Blocking I/O编程、select I/O编程、WSAAsyncSelect I/O编程、WSAEventSelect I/O编程、Overlapped I/O编程、Completion Port编程。第3章MFC套接字编程,讲述MFC套接字编程模型、CAsyncSocket类编程、CSocket类编程。第4~6章分别讲述了Windows Internet编程、MFC Internet编程和SMTP/POP3编程。第7章Windows多线程编程,讲述了用C和Win32 API编写多线程以及用C++和MFC编写多线程两种方法。第8章WinPcap编程,讲述了WinPcap编程框架和WinPcap编程应用。第9章网络五子棋,从实战角度详细讲述人机对战和网络对战项目的设计。《Windows网络编程案例教程》适合有C/C++语言基础的读者学习,每一章都配有精选的案例或程序片段,有助于读者反复揣摩、练习提高。本书完整的案例都在VC++2010环境下调试通过,涵盖了主流技术和方法,体现了教学目的,贴近实际应用。互联网如同一个巨大的天体飞船,裹挟着整个地球,全人类、全社会为之疯狂,为之飞奔。人们无从准确地知晓它的终点,更无从清晰地预见它的未来,能够唯一感受到的是它惊人的发展速度,能够唯一体会到的是它无穷的变化方式。或许正因如此,互联网编程是极具魅力与挑战的,吸引着越来越多的人进入这个行业。
《Windows网络编程案例教程》针对有C/C++语言基础的网络编程初学者,以WinSock API和MFC Sockets为编程主线,以通俗易懂的方法介绍Windows平台下的网络编程方法,引导读者循序渐进地提高网络编程能力。《Windows网络编程案例教程》语言生动流畅,分析深入浅出,步骤精炼,图文并茂。注重应用、强调实践,案例编码覆盖主流技术和方法,能够帮助读者快速地学以致用。可作为各类学校的网络编程专业教材,也可作为网络编程人员的自学参考用书。

㈡ 网络编程的参考书籍

《Windows网络编程技术》(推荐指数:五星)中文版高清PDF格式 486页 ,极力推荐,含目录书签,是一本内容丰富,讲解详细的Windows网编。
《TCP/IP详解》共三卷,《TCP/IP详解卷1:协议》描述了属于每一层的各个协议以及它们如何在不同操作系统中运行。作者LawrenceBerkeley实验室的tcpmp程序来捕获不同操作系统和TCP/IP实现之间传输的不同分组。对tcpmp输出的研究可以帮助理解不同协议如何工作。
《C++网络编程 卷1》 《C++网络编程,卷2》本书将向你描述这些框架的设计,以及它们可怎样帮助你克服较低级的本地操作系统API与较高级的分布式计算中间的各种局限,高效地开发出高质量、可移植的C++网络化应用。
《Unix网络编程》本书是一部UNIX网络编程的经典之作。附录中给出了测量各种IPC形式性能的方法。本书内容详尽且具权威性,几乎每章都提供精选的习题,并提供了部分习题的答案,是网络研究和开发人员理想的参考书。

阅读全文

与windows网络编程书相关的资料

热点内容
孩子学编程有什么前途 浏览:36
iphone6更新有什么坏处 浏览:477
数据系统设计课程能力目标有哪些 浏览:712
程序员都闷骚吗 浏览:595
灵跃机器人编程怎么样 浏览:427
win10生活动态打不开 浏览:731
日照哪里有数控编程培训 浏览:49
只读压缩文件夹怎么改 浏览:878
卖花姑娘在哪个网站看不收费 浏览:970
微信上怎样看访客记录 浏览:409
创想切片可以打印什么文件后缀 浏览:749
word怎么没文件选项 浏览:554
影音先锋iphone版 浏览:40
为什么政府文件标签化 浏览:445
qq空间的时光轴 浏览:658
君乐宝工贸app在哪里 浏览:347
xml属于什么性质的文件 浏览:635
乐外卖商家app版下载 浏览:128
多个shp格式文件怎么合并 浏览:6
怎么从回收站中找到已删除文件 浏览:834

友情链接