文件名称:Linux_Socket_Programming_By_Example
-
所属分类:
- 标签属性:
- 上传时间:2008-10-13
-
文件大小:175.93kb
-
已下载:0次
-
提 供 者:
-
相关连接:无下载说明:别用迅雷下载,失败请重下,重下不扣分!
介绍说明--下载内容来自于网络,使用问题请自行百度
目前已经有很多介绍计算机网络的书籍,但是它们之中的大多数似乎更适合于高级编程者,而对于众多只想了解使用方法的初学者而言,就显得太深奥了。
读者通过学习本书,可以掌握有关套接口编程的知识。同时,本书使用一种称为\"BY example\"的方法来提高读者的学习效率,书中每一章的内容都是建立在前一章的基础之上的。第一部分“基本套接口概念”在阐明域和地址族,套接口的类型以及面向连接/非连接协议等基本概念的基础上,介绍了简单的客户/服务器程序的编写方法和主机名/网络名查询程序的编写方法。在掌握了第一部分“基本套接口概念”之后,读者就可以开始学习第二部分“高级套接口编程”,这对于有些读者而言可能是个挑战。这一部分介绍了套接口标准I/O,并发客户服务程序,套接口选项,UDP广播,带外数据,inetd守护进程,网络安全程序设计以及信任状和文件描述符等较为深入的主题;并通过最后一章的应用实例,将前面介绍的诸多概念融合在一起。
读者通过学习本书,可以掌握有关套接口编程的知识。同时,本书使用一种称为\"BY example\"的方法来提高读者的学习效率,书中每一章的内容都是建立在前一章的基础之上的。第一部分“基本套接口概念”在阐明域和地址族,套接口的类型以及面向连接/非连接协议等基本概念的基础上,介绍了简单的客户/服务器程序的编写方法和主机名/网络名查询程序的编写方法。在掌握了第一部分“基本套接口概念”之后,读者就可以开始学习第二部分“高级套接口编程”,这对于有些读者而言可能是个挑战。这一部分介绍了套接口标准I/O,并发客户服务程序,套接口选项,UDP广播,带外数据,inetd守护进程,网络安全程序设计以及信任状和文件描述符等较为深入的主题;并通过最后一章的应用实例,将前面介绍的诸多概念融合在一起。
(系统自动生成,下载前可以参看下载内容)
下载文件列表
Linux_Socket_Programming_By_Example/ch.01/Makefile
Linux_Socket_Programming_By_Example/ch.01/01LST01.c
Linux_Socket_Programming_By_Example/ch.01/01LST01.o
Linux_Socket_Programming_By_Example/ch.01/01LST02.c
Linux_Socket_Programming_By_Example/ch.01/01LST02.o
Linux_Socket_Programming_By_Example/ch.01/01LST03.c
Linux_Socket_Programming_By_Example/ch.01/01LST03.o
Linux_Socket_Programming_By_Example/ch.01/01lst01
Linux_Socket_Programming_By_Example/ch.01/01lst02
Linux_Socket_Programming_By_Example/ch.01/01lst03
Linux_Socket_Programming_By_Example/ch.02/af_unix2.c
Linux_Socket_Programming_By_Example/ch.02/Makefile
Linux_Socket_Programming_By_Example/ch.02/af_ax25.c
Linux_Socket_Programming_By_Example/ch.02/af_inet.c
Linux_Socket_Programming_By_Example/ch.02/af_unix.c
Linux_Socket_Programming_By_Example/ch.02/af_x25.c
Linux_Socket_Programming_By_Example/ch.02/af_unix2
Linux_Socket_Programming_By_Example/ch.03/Makefile
Linux_Socket_Programming_By_Example/ch.03/inetntoa.c
Linux_Socket_Programming_By_Example/ch.03/netmask.c
Linux_Socket_Programming_By_Example/ch.03/network.c
Linux_Socket_Programming_By_Example/ch.03/inetaddr.c
Linux_Socket_Programming_By_Example/ch.03/makeaddr.c
Linux_Socket_Programming_By_Example/ch.03/inetaton.c
Linux_Socket_Programming_By_Example/ch.05/bind
Linux_Socket_Programming_By_Example/ch.05/Makefile
Linux_Socket_Programming_By_Example/ch.05/sckname
Linux_Socket_Programming_By_Example/ch.05/bind.c
Linux_Socket_Programming_By_Example/ch.05/bind.o
Linux_Socket_Programming_By_Example/ch.05/getpeer.c
Linux_Socket_Programming_By_Example/ch.05/getpeer.o
Linux_Socket_Programming_By_Example/ch.05/bind.c~
Linux_Socket_Programming_By_Example/ch.05/sckname.c
Linux_Socket_Programming_By_Example/ch.05/sckname.o
Linux_Socket_Programming_By_Example/ch.06/Makefile
Linux_Socket_Programming_By_Example/ch.06/dgramclnt.c
Linux_Socket_Programming_By_Example/ch.06/dgramclnt.o
Linux_Socket_Programming_By_Example/ch.06/dgramsrvr.c
Linux_Socket_Programming_By_Example/ch.06/dgramsrvr.o
Linux_Socket_Programming_By_Example/ch.06/dgramclnt
Linux_Socket_Programming_By_Example/ch.06/dgramsrvr
Linux_Socket_Programming_By_Example/ch.07/daytime
Linux_Socket_Programming_By_Example/ch.07/Makefile
Linux_Socket_Programming_By_Example/ch.07/daytime.c
Linux_Socket_Programming_By_Example/ch.07/daytime.o
Linux_Socket_Programming_By_Example/ch.07/servent.c
Linux_Socket_Programming_By_Example/ch.07/servent.o
Linux_Socket_Programming_By_Example/ch.07/servent
Linux_Socket_Programming_By_Example/ch.07/protoent.c
Linux_Socket_Programming_By_Example/ch.07/protoent.o
Linux_Socket_Programming_By_Example/ch.07/protoent
Linux_Socket_Programming_By_Example/ch.08/Makefile
Linux_Socket_Programming_By_Example/ch.08/daytime.c
Linux_Socket_Programming_By_Example/ch.08/server.c
Linux_Socket_Programming_By_Example/ch.09/Makefile
Linux_Socket_Programming_By_Example/ch.09/srvr2.c
Linux_Socket_Programming_By_Example/ch.09/lookup2.c
Linux_Socket_Programming_By_Example/ch.09/uname.c
Linux_Socket_Programming_By_Example/ch.09/gethostn.c
Linux_Socket_Programming_By_Example/ch.09/lookup.c
Linux_Socket_Programming_By_Example/ch.10/Makefile
Linux_Socket_Programming_By_Example/ch.10/rpneng.c
Linux_Socket_Programming_By_Example/ch.10/mkaddr.c
Linux_Socket_Programming_By_Example/ch.10/rpnsrv.c
Linux_Socket_Programming_By_Example/ch.11/Makefile
Linux_Socket_Programming_By_Example/ch.11/rpnsrv2
Linux_Socket_Programming_By_Example/ch.11/rpneng2.c
Linux_Socket_Programming_By_Example/ch.11/rpneng2.o
Linux_Socket_Programming_By_Example/ch.11/rpnsrv
Linux_Socket_Programming_By_Example/ch.11/rpneng.c
Linux_Socket_Programming_By_Example/ch.11/rpneng.o
Linux_Socket_Programming_By_Example/ch.11/mkaddr.c
Linux_Socket_Programming_By_Example/ch.11/mkaddr.o
Linux_Socket_Programming_By_Example/ch.11/rpnsrv.c
Linux_Socket_Programming_By_Example/ch.11/rpnsrv.o
Linux_Socket_Programming_By_Example/ch.11/rpnsrv2.c
Linux_Socket_Programming_By_Example/ch.11/rpnsrv2.o
Linux_Socket_Programming_By_Example/ch.12/Makefile
Linux_Socket_Programming_By_Example/ch.12/getsndrcv.c
Linux_Socket_Programming_By_Example/ch.12/gettype.c
Linux_Socket_Programming_By_Example/ch.12/setsndrcv.c
Linux_Socket_Programming_By_Example/ch.13/Makefile
Linux_Socket_Programming_By_Example/ch.13/mkaddr.c
Linux_Socket_Programming_By_Example/ch.13/stksrv.c
Linux_Socket_Programming_By_Example/ch.13/gquotes.c
Linux_Socket_Programming_By_Example/ch.14/Makefile
Linux_Socket_Programming_By_Example/ch.14/oobinline.c
Linux_Socket_Programming_By_Example/ch.14/bindacpt.c
Linux_Socket_Programming_By_Example/ch.14/oobrecv.c
Linux_Socket_Programming_By_Example/ch.14/oobsend.c
Linux_Socket_Programming_By_Example/ch.14/mkaddr.c
Linux_Socket_Programming_By_Example/ch.15/Makefile
Linux_Socket_Programming_By_Example/ch.15/inetdserv.c
Linux_Socket_Programming_By_Example/ch.16/Makefile
Linux_Socket_Programming_By_Example/ch.16/log.c
Linux_Socket_Programming_By_Example/ch.16/log.h
Linux_Socket_Programming_By_Example/ch.16/dgramcln2.c
Linux_Socket_Programming_By_Example/ch.16/dgramisrvr.c
Linux_Socket_Programming_By_Example/ch.16/wrapper.c
Linux_Socket_Pro
Linux_Socket_Programming_By_Example/ch.01/01LST01.c
Linux_Socket_Programming_By_Example/ch.01/01LST01.o
Linux_Socket_Programming_By_Example/ch.01/01LST02.c
Linux_Socket_Programming_By_Example/ch.01/01LST02.o
Linux_Socket_Programming_By_Example/ch.01/01LST03.c
Linux_Socket_Programming_By_Example/ch.01/01LST03.o
Linux_Socket_Programming_By_Example/ch.01/01lst01
Linux_Socket_Programming_By_Example/ch.01/01lst02
Linux_Socket_Programming_By_Example/ch.01/01lst03
Linux_Socket_Programming_By_Example/ch.02/af_unix2.c
Linux_Socket_Programming_By_Example/ch.02/Makefile
Linux_Socket_Programming_By_Example/ch.02/af_ax25.c
Linux_Socket_Programming_By_Example/ch.02/af_inet.c
Linux_Socket_Programming_By_Example/ch.02/af_unix.c
Linux_Socket_Programming_By_Example/ch.02/af_x25.c
Linux_Socket_Programming_By_Example/ch.02/af_unix2
Linux_Socket_Programming_By_Example/ch.03/Makefile
Linux_Socket_Programming_By_Example/ch.03/inetntoa.c
Linux_Socket_Programming_By_Example/ch.03/netmask.c
Linux_Socket_Programming_By_Example/ch.03/network.c
Linux_Socket_Programming_By_Example/ch.03/inetaddr.c
Linux_Socket_Programming_By_Example/ch.03/makeaddr.c
Linux_Socket_Programming_By_Example/ch.03/inetaton.c
Linux_Socket_Programming_By_Example/ch.05/bind
Linux_Socket_Programming_By_Example/ch.05/Makefile
Linux_Socket_Programming_By_Example/ch.05/sckname
Linux_Socket_Programming_By_Example/ch.05/bind.c
Linux_Socket_Programming_By_Example/ch.05/bind.o
Linux_Socket_Programming_By_Example/ch.05/getpeer.c
Linux_Socket_Programming_By_Example/ch.05/getpeer.o
Linux_Socket_Programming_By_Example/ch.05/bind.c~
Linux_Socket_Programming_By_Example/ch.05/sckname.c
Linux_Socket_Programming_By_Example/ch.05/sckname.o
Linux_Socket_Programming_By_Example/ch.06/Makefile
Linux_Socket_Programming_By_Example/ch.06/dgramclnt.c
Linux_Socket_Programming_By_Example/ch.06/dgramclnt.o
Linux_Socket_Programming_By_Example/ch.06/dgramsrvr.c
Linux_Socket_Programming_By_Example/ch.06/dgramsrvr.o
Linux_Socket_Programming_By_Example/ch.06/dgramclnt
Linux_Socket_Programming_By_Example/ch.06/dgramsrvr
Linux_Socket_Programming_By_Example/ch.07/daytime
Linux_Socket_Programming_By_Example/ch.07/Makefile
Linux_Socket_Programming_By_Example/ch.07/daytime.c
Linux_Socket_Programming_By_Example/ch.07/daytime.o
Linux_Socket_Programming_By_Example/ch.07/servent.c
Linux_Socket_Programming_By_Example/ch.07/servent.o
Linux_Socket_Programming_By_Example/ch.07/servent
Linux_Socket_Programming_By_Example/ch.07/protoent.c
Linux_Socket_Programming_By_Example/ch.07/protoent.o
Linux_Socket_Programming_By_Example/ch.07/protoent
Linux_Socket_Programming_By_Example/ch.08/Makefile
Linux_Socket_Programming_By_Example/ch.08/daytime.c
Linux_Socket_Programming_By_Example/ch.08/server.c
Linux_Socket_Programming_By_Example/ch.09/Makefile
Linux_Socket_Programming_By_Example/ch.09/srvr2.c
Linux_Socket_Programming_By_Example/ch.09/lookup2.c
Linux_Socket_Programming_By_Example/ch.09/uname.c
Linux_Socket_Programming_By_Example/ch.09/gethostn.c
Linux_Socket_Programming_By_Example/ch.09/lookup.c
Linux_Socket_Programming_By_Example/ch.10/Makefile
Linux_Socket_Programming_By_Example/ch.10/rpneng.c
Linux_Socket_Programming_By_Example/ch.10/mkaddr.c
Linux_Socket_Programming_By_Example/ch.10/rpnsrv.c
Linux_Socket_Programming_By_Example/ch.11/Makefile
Linux_Socket_Programming_By_Example/ch.11/rpnsrv2
Linux_Socket_Programming_By_Example/ch.11/rpneng2.c
Linux_Socket_Programming_By_Example/ch.11/rpneng2.o
Linux_Socket_Programming_By_Example/ch.11/rpnsrv
Linux_Socket_Programming_By_Example/ch.11/rpneng.c
Linux_Socket_Programming_By_Example/ch.11/rpneng.o
Linux_Socket_Programming_By_Example/ch.11/mkaddr.c
Linux_Socket_Programming_By_Example/ch.11/mkaddr.o
Linux_Socket_Programming_By_Example/ch.11/rpnsrv.c
Linux_Socket_Programming_By_Example/ch.11/rpnsrv.o
Linux_Socket_Programming_By_Example/ch.11/rpnsrv2.c
Linux_Socket_Programming_By_Example/ch.11/rpnsrv2.o
Linux_Socket_Programming_By_Example/ch.12/Makefile
Linux_Socket_Programming_By_Example/ch.12/getsndrcv.c
Linux_Socket_Programming_By_Example/ch.12/gettype.c
Linux_Socket_Programming_By_Example/ch.12/setsndrcv.c
Linux_Socket_Programming_By_Example/ch.13/Makefile
Linux_Socket_Programming_By_Example/ch.13/mkaddr.c
Linux_Socket_Programming_By_Example/ch.13/stksrv.c
Linux_Socket_Programming_By_Example/ch.13/gquotes.c
Linux_Socket_Programming_By_Example/ch.14/Makefile
Linux_Socket_Programming_By_Example/ch.14/oobinline.c
Linux_Socket_Programming_By_Example/ch.14/bindacpt.c
Linux_Socket_Programming_By_Example/ch.14/oobrecv.c
Linux_Socket_Programming_By_Example/ch.14/oobsend.c
Linux_Socket_Programming_By_Example/ch.14/mkaddr.c
Linux_Socket_Programming_By_Example/ch.15/Makefile
Linux_Socket_Programming_By_Example/ch.15/inetdserv.c
Linux_Socket_Programming_By_Example/ch.16/Makefile
Linux_Socket_Programming_By_Example/ch.16/log.c
Linux_Socket_Programming_By_Example/ch.16/log.h
Linux_Socket_Programming_By_Example/ch.16/dgramcln2.c
Linux_Socket_Programming_By_Example/ch.16/dgramisrvr.c
Linux_Socket_Programming_By_Example/ch.16/wrapper.c
Linux_Socket_Pro
本网站为编程资源及源代码搜集、介绍的搜索网站,版权归原作者所有! 粤ICP备11031372号
1999-2046 搜珍网 All Rights Reserved.