出版时间:2008-10 出版社:电子工业出版社 作者:(美)科默(Comer,D.E.),(美)史蒂文(Stevens,D.L.) 著,赵刚 等译 页数:431
Tag标签:无
前言
Douglas E.Comer博士的系列著作——《用TCP/IP进行网际互联》是一套令人瞩目的丛书。能向开放源码(open source)读者介绍该书的第三卷,对我来说实在是荣幸之至。开放源码和TCP/IP的历史是紧密相连的.没有网络把你和合作者连接起来,就不能进行协作!而且,最早一批开放源码软件就有TCP/IP协议的实现。我记得在20世纪80年代初,“开放源码”还不像现在那样受媒体青睐,理解网络体系结构和实现的研究者屈指可数,而Douglas就是其中的佼佼者。
内容概要
本书是关于计算机网络的著名经典教材,是目前美国大多数大学所开设的计算机网络课程的主要参考书。目前国内外能见到的各种关于TCP/IP的书籍,其主要内容都参考了本书。本书的特点是强调原理,概念准确,深入浅出,内容丰富新颖。全书共分为三卷。第三卷主要讨论应用软件如何使用TCP/IP,重点研究了客户-服务器范例,并考察了分布式程序中的客户和服务器,举例说明了各种设计,讨论了应用网关和遂道技术。
作者简介
Douglas E.Comer:普度大学的一位杰出的计算机科学教授,思科系统公司的访问教授成员,并且是计算机网络和TCP/IP以及因特网方面的国际公认的专家。他的著作已翻译成16种语言,并广泛用于世界各地的工业界和学术界。作为他的得意之作,这套共分三卷的《用TcP/IP进行网际互连》彻底改变了组网和网络方面的教育,并且他的不断创新的工作继续影响着研究生和大学生所学的课程。作为美国计算机学会的会士,在他获得的许多荣誉中包括Usenix终生成就奖。
书籍目录
第1章 引言和概述第2章 客户-服务器模型与软件设计第3章 客户-服务器软件中的并发处理第4章 协议的程序接口第5章 套接字API第6章 客户软件设计中的算法和问题第7章 客户软件举例第8章 服务器软件设计的算法和问题第9章 循环的、无连接服务器(UDP)第10章 循环的、面向连接的服务器(TCP)第11章 并发的、面向连接的服务器(TCP)第12章 将线程用于并发(TCP)第13章 单线程、并发服务器(TCP)第14章 多协议服务器(TCP,UDP)第15章 多服务服务器(TCP,UDP第16章 服务器并发性的统一、高效管理第17章 客户进程中的并发第18章 运输层和应用层的隧道技术第19章 应用级网关第20章 外部数据表示(XDR)第21章 远程过程调用(RPC)的概念第22章 分布式程序的生成(rpcgen的概念)第23章 分布式程序的生成(rpcgen的例子)第24章 网络文件系统(NFS)的概念第25章 网络文件系统协议(NFS,Mount)第26章 TELNET客户(程序结构)第27章 TELNET客户(实现细节)第28章 流式音频和视频传输(RTP概念和设计)第29章 流式音频和视频传输(RTP实现示例)第30章 Linux服务器中的实用技巧和技术第31章 客户-服务器系统中的死锁和资源缺乏附录1 系统调用与套接字使用的库例程附录2 Linux文件和套接字描述符的操作参考文献
章节摘录
插图:第1章 引言和概述1.2 为分布式环境设计应用程序随着网络技术已日渐成为所有软件的一部分,程序员必须掌握这样的基础知识:设计和实现分布式应用程序所用到的原则和技术。我们将会看到,分布式计算的一个主要目标就是透明性——所产生的分布式程序的行为应尽可能与同样程序的非分布版本一样。因此,分布式计算的目标就是提供一个环境,该环境隐藏了计算机和服务的地理位置,使它们看上去就像是在本地一样。
编辑推荐
《用TCP/IP进行网际互连:客户-服务器编程与应用Linux/POSIX套接字版)(第3卷)》(是其中的第三卷,作者讲解了应用程序软件如何利用TCP/lP在因特网上通信,并且这一版对全书内容进行了重新组织和全面更新。书中解释了客户一服务器范例及应用程序用于网络通信的套接字API,讨论了如何使用基本工具来创建服务器,并重点强调了实际的设计过程和技术,这些概念对于编程人员都是非常重要的。一代又一代的专业技术人员把DotJgIas Comer的该书视为了解那些使因特网得以运转的协议和技术的敲门砖,它思路清晰,简单易懂。
图书封面
图书标签Tags
无
评论、评分、阅读与下载