首页计算机书籍程序设计Windows Sockets网络程序设计指南_蒋东兴 林鄂华编著_7302019401
memories

文档

1280

关注

0

好评

0
PDF

Windows Sockets网络程序设计指南_蒋东兴 林鄂华编著_7302019401

阅读 515 下载 0 大小 5.85M 总页数 226 页 2023-03-17 分享
价格:¥ 10.00
下载文档
/ 226
全屏查看
Windows Sockets网络程序设计指南_蒋东兴 林鄂华编著_7302019401
还有 226 页未读 ,您可以 继续阅读 或 下载文档
1、本文档共计 226 页,下载后文档不带www.pdfdz.com水印,支持完整阅读内容。
2、古籍基本都为PDF扫描版,所以文档不支持编辑功能,即不支持文档内文字的复制粘贴。
3、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
4、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
5、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。
前言套接字(socket)最初是由加利福尼亚大学Berkeley分校为UNIX操作系统开发的网络通信接口,随着UNIX操作系统的广泛使用,套接字成为当前最流行的网络通信应用程序接口之一。Berkeley Sockets只能用于UNIX操作系统,它不能支持微机DOS操作系统和Microsoft Windows环境。但是,socket在UNIX中的成功应用使得将socket移植到DOS和Windows下成为一件很有意义的工作。90年代初,由Sun Microsystems,JSB Corpora-tion,FTP software,Microdyne和Microsoft等几家公司共同制定了一套标准,即Windows Sockets规范,他们试图使Windows下Sockets程序设计标准化。Windows Sockets规范在1993年已推出了.l.1版,现在许多公司都实现了Windows Sockets,如IBM公司的TCP/IPV2.1 for DOS就提供了Windows Sockets API。Windows Sockets API是Microsoft Windows的网络程序接口,它包括一个标准的Berkeley Sockets功能调用的,以及为Windows所作的重要扩充。扩充的功能调用都冠以WSA(Win-dows Sockets Asynchronous)前缀,表明它们都允许异步的I/O操作,并且采用了符合Windows消息机制的网络事件异步选择机制。这些扩充有利于应用程序开发者更好地利用Windows的消息驱动特性,设计出高性能的网络程序。本书是一本全面介绍Windows Sockets程序设计的书,介绍了Berkeley Sockets网络编程原理,Windows Sockets网络程序设计,并提供了Windows Sockets规范1.1版定义的函数接口。全书共分6章。第1章介绍TCP/IP网络协议,Sockets概念和本书使用的一些专门术语。第2章介绍标准Sockets接口程序设计原理,以及如何设计出Sockets典型的客户/服务器模式的应用程序。第3章介绍Windows Sockets基于消息的异步选择机制,阻塞处理方法,异步支持函数以及Windows下网络程序设计。第4章分类介绍了Windows Sockets库函数的作用。第5章用一个完整的例子说明Windows下网络异步通信程序的实现。第6章提供了Windows Sockets库函数。另外,附录l提供了Windows Sockets的错误码。附录2提供了Windows Sockets的头文件winsock.h,以供设计应用程序时参考。由于本书不但介绍了Windows Sockets网络程序设计,还较详细地介绍了标准socket编程原理,因此UNIX环境下的socket网络程序设计者也可以从中获得帮助。本书第1章和第2章由林鄂华编写,其余各章由蒋东兴编写,全书由石碞审校。在本书的编写过程中,得到了朱莉、张伟、郭茜、苏军等同志的许多帮助,在此表示感谢。由于Windows Sockets资料非常新颖,尽管我们做了最大的努力,本书仍难免存在一些不足之处,希望各位同行专家批评指正。作者1995年3月于清华园
返回顶部