Java TCP/IP Socket编程
¥
9
3.1折
¥
29
九品
仅1件
作者[美]卡尔弗特、[美]多纳霍 著;周恒民 译
出版社机械工业出版社
出版时间2009-01
版次1
装帧平装
货号B067-6
上书时间2024-11-24
商品详情
- 品相描述:九品
图书标准信息
-
作者
[美]卡尔弗特、[美]多纳霍 著;周恒民 译
-
出版社
机械工业出版社
-
出版时间
2009-01
-
版次
1
-
ISBN
9787111257561
-
定价
29.00元
-
装帧
平装
-
开本
16开
-
纸张
胶版纸
-
页数
172页
-
正文语种
简体中文
-
原版书名
TCP/IP Sockets in Java
-
丛书
华章程序员书库
- 【内容简介】
-
在7CP/IPSocket首次发布时,Java作为一个新的未被关注的编程语言刚出现。然而,自2001年以来,Java的网络编程能力已经得到了很大程度的扩展,而且持续的应用优势已经使其成为了一个占主导地位的平台。考虑到Java受欢迎程度和近期在形式上和功能上令人兴奋的创新,本书的新版涵盖了Java的当前最新版本的内容(7.5版至1.7版),以及一些新的重要的抽象,包括NetworkInterface,InterfaceAddress,Inet4/6Address抽象、SocketAddressInetSocketAddressf1]Executor等。现在几乎所有互联网应用程序都使用JavaSocket进行通信,而本书专注的、教导式的方法,使读者能够快速掌握所有计算机通信的任务和技术要点。
本书特点
对Socket编程的重点进行了集中简明的介绍,以使读者能够迅速掌握;并且使工程师们能够迅速地将所学的技能应用到他们的日常工作中。
对最新的Java平台(1.7)进行了简明而紧随其发展的介绍,使开发者即使在最新的技术面前也能处理大量未探究的陷阱。
配套网站(books.elsevier.com/companonS/9780123742551)为所有的示例程序提供了源码,从而使读者能够在上下文中查看重要的对象和方法,并理解每行代码的作用。
- 【作者简介】
-
KennethL.Calvert,肯塔基大学(UniversityofKentucky)的教授,他的教学和研究方向是计算机网络系统。他已经有近20年的TCP/IPSocket编程经验。
MichaelJ.Donahoo,贝勒大学(BaylorUniversity)的副教授,为大学生或大学研究生讲授计算机网络课程。他已经编著了在各种编程语言下进行Socket编程的多本书籍和一本有关SQL的书籍。
- 【目录】
-
译者序
前言
第1章简介
1.1计算机网络、分组报文和协议
1.2关于地址
1.3关于名字
1.4客户端和服务器
1.5什么是套接字
1.6练习
第2章基本套接字
2.1套接字地址
2.2TCP套接字
2.2.1TCP客户端
2.2.2TCP服务器端
2.2.3输入输出流
2.3UDP套接字
2.3.1DatagramPacket类
2.3.2UDP客户端
2.3.3UDP服务器端
2.3.4使用UDP套接字发送和接收信息
2.4练习
第3章发送和接收数据
3.1信息编码
3.1.1基本整型
3.1.2字符串和文本
3.1.3位操作:布尔值编码
3.2组合输入输出流
3.3成帧与解析
3.4Java特定编码
3.5构建和解析协议消息
3.5.1基于文本的表示方法
3.5.2二进制表示方法
3.5.3发送和接收
3.6结束
3.7练习
第4章进阶
4.1多任务处理
4.1.1Java多线程
4.1.2服务器协议
4.1.3一客户一线程
4.1.4线程池
4.1.5系统管理调度:Executor接口
4.2阻塞和超时
4.2.1accept()、read()和receive()
4.2.2连接和写数据
4.2.3限制每个客户端的时间
4.3多接收者
4.3.1广播
4.3.2多播
4.4控制默认行为
4.4.1Keep-Alive
4.4.2发送和接收缓存区的大小
4.4.3超时
4.4.4地址重用
4.4.5消除缓冲延迟
4.4.6紧急数据
4.4.7关闭后停留
4.4.8广播许可
4.4.9通信等级
4.4.10基于性能的协议选择
4.5关闭连接
4.6Applet
4.7结束
4.8练习
第5章NIO
5.1为什么需要NIO
5.2与Buffer一起使用Channel
5.3Selector
5.4Buffer详解
5.4.1Buffer索引
5.4.2创建Buffer
5.4.3存储和接收数据
5.4.4准备Buffer:clear()、flip()和rewind()
5.4.5压缩Buffer中的数据
5.4.6Buffer透视:duplicate()和slice()等
5.4.7字符编码
5.5流(TCP)信道详解
5.6Selector详解
5.6.1在信道中注册
5.6.2选取和识别准备就绪的信道
5.6.3信道附件
5.6.4Selector小结
5.7数据报(UDP)信道
5.8练习
第6章深入剖析
6.1缓冲和TCP
6.2死锁风险
6.3性能相关
6.4TCP套接字的生存周期
6.4.1连接
6.4.2关闭TCP连接
6.5解调多路复用揭秘
6.6练习
点击展开
点击收起
— 没有更多了 —
以下为对购买帮助不大的评价