图书介绍

TCP/IP Java篇2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

TCP/IP Java篇
  • (日)小高知宏著;牛连强,刘本伟译 著
  • 出版社: 北京:科学出版社
  • ISBN:7030112067
  • 出版时间:2003
  • 标注页数:372页
  • 文件大小:29MB
  • 文件页数:391页
  • 主题词:计算机网络-通信协议-工程技术人员-资格考核-自学参考资料;JAVA语言-程序设计-工程技术人员-资格考核-自学参考资料

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快]温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页直链下载[便捷但速度慢]  [在线试读本书]   [在线获取解压码]

下载说明

TCP/IP Java篇PDF格式电子书版下载

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

目录2

第1章 网络程序设计原理及相关基础知识2

1.1 计算机网络的实现方法2

1.1.1 计算机网络与internet2

1.1.2 运用数据包的数据通信7

1.1.3 网络协议与网络体系结构8

1.1.4 OSI的7个层次8

1.2 运用IP的网络程序设计17

1.2.1 IP的功能与IP地址17

1.2.2 ARP20

1.2.3 ICMP22

1.2.4 IP地址与路由22

1.2.5 DNS25

1.2.6 IPv627

1.3 TCP/UDP通信模式30

1.3.1 过程、过程间的通信、端口30

1.3.2 端口通信32

1.3.3 TCP34

1.3.4 UDP35

1.4 WWW~TCP关联构成的客户端/服务器型服务实例36

1.4.1 HTML与HTTP36

1.4.2 HTTP的通信示例39

第2章 Java网络程序设计46

2.1 简明的Java语言46

2.1.1 Java程序的运行方式46

2.1.2 Java程序的结构53

2.1.3 Java示例(1)——从键盘读入数据并在屏幕上输出56

2.1.4 Java示例(2)——输出至文件60

2.1.5 Java示例(3)——从文件读入数据67

2.2 Java语言中能使用的网络功能70

2.2.1 接收网络的数据70

2.2.2 向网络输出数据77

2.2.3 服务器程序的设计方法(1)——Netclock83

2.2.4 服务器程序的设计方法(2)——Phttpd程序87

2.3 采用socket以外的方法实现网络通信92

2.3.1 JavaRMI92

2.3.2 分布对象系统(CORBA)93

2.3.3 MPI94

第3章 Telnet和FTP98

3.1 Telnet的行为和功能98

3.1.1 虚拟终端Telnet98

3.1.2 Telnet协议100

3.2.1 有关Telnet的实现方法102

3.2 Telnet的实现102

3.2.2 Telnet第1版——连接网络服务器用的通用终端108

3.2.3 Telnet第2版——连接到Telnet服务器114

3.2.4 Telnet的完成版本120

3.3 FTP的执行行为和功能125

3.3.1 利用FTP传输文件125

3.3.2 FTP的传输模式128

3.3.3 FTP的实际处理过程131

3.4 FTP的实现134

3.4.1 利用FTP协议取得数据135

3.4.2 FTP程序的实现(1)——构造控制连接139

3.4.3 FTP程序的实现(2)——追加数据连接147

3.4.4 FTP程序的实现(3)——实现文件传输157

3.4.5 FTP程序的完成168

4.4.1 电子函件系统182

第4章 电子函件编程182

4.1 电子函件系统的结构182

4.1.2 SMTP187

4.2 接收电子函件软件的结构192

4.2.1 函件客户端的工作192

4.2.2 POP3193

4.3 利用SMTP的简易函件发送程序198

4.3.1 发送函件程序的设计198

4.3.2 函件发送程序的实现200

4.3.3 发送函件程序的动作212

4.4 用POP3设计简易的接收函件程序215

4.4.1 接收函件程序的设计215

4.4.2 Pop程序的实现217

4.5.1 SMTP接收函件服务器的含义230

4.5 SMTP接收函件服务器的编程230

4.5.2 SMTP接收函件服务器的实现234

4.6 电子函件客户端的实现241

4.6.1 电子函件客户端的行为241

4.6.2 电子函件客户端软件的实现245

第5章 网络游戏编程270

5.1 网络游戏程序的设计270

5.1.1 计算机网络与计算机游戏270

5.1.2 网络游戏的情节270

5.2 远程游戏服务器的实现273

5.2.1 客户端/服务器之间的协议设计273

5.2.2 服务器的程序设计276

5.2.3 服务器程序的实现277

5.3 系统的实现290

5.3.1 专用客户端的程序设计290

5.3.2 客户端程序的实现291

5.3.3 自动执行程序的实现302

第6章 聊天系统编程308

6.1 采用TCP连接建立聊天服务器的方法308

6.1.1 聊天系统的结构308

6.1.2 聊天服务器的实现方法311

6.2 多播方式的聊天程序设计316

6.2.1 采用UDP多播方式通信的聊天系统316

6.2.2 多播聊天程序的实现323

第7章 利用JavaRMI进行网络编程332

7.1 JavaRMI的框架332

7.1.1 应用JavaRMI进行分布式对象编程332

7.1.2 基于Socket通信和基于JavaRMI通信的比较333

7.2.1 程序设计的步骤335

7.2 利用JavaRMI的编程实现——用JavaRMI描述的NetClock335

7.2.2 基于JavaRMI的NetClock的实现336

7.2.3 运行方法343

7.3 基于分布对象进行并行程序设计构建的系统345

7.3.1 数值处理与分布式345

7.3.2 利用蒙特卡罗(随机实验)方法计算圆周率π346

7.3.3 利用基于JavaRMI的分布对象并行编程进行数值处理347

7.3.4 利用分布处理提高速度的实验356

附录366

附录A FDDI物理层协议366

附录B ATM物理层协议366

附录C 电话线路与PPP368

附录D IP数据报的结构369

附录E ICMP数据包的结构371

附录F TCP/UDP数据包结构372

热门推荐