图书介绍

Java与分布式系统pdf电子书版本下载

Java与分布式系统
  • (德)Marko Boger著;曹学军译 著
  • 出版社: 北京:机械工业出版社
  • ISBN:7111118111
  • 出版时间:2003
  • 标注页数:240页
  • 文件大小:34MB
  • 文件页数:250页
  • 主题词:JAVA语言-程序设计

PDF下载


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

下载说明

Java与分布式系统PDF格式电子书版下载

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

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

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

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

图书目录

目录 1

前言 1

第1章 引言 1

1.1 Java的重要性 1

1.2 分布式系统的重要性 5

1.3 并发、分布式和持久化 6

1.4 参考资料 9

第一部分 分布式系统中的Java技术 11

第2章 Java中的并发处理技术 11

2.1 Java线程 13

2.2 同步机制 19

2.2.1 监控器 19

2.2.2 信号量 20

2.2.3 读写锁 22

2.3 并发和分布式处理 24

2.3.1 服务器和处理者 24

2.3.2 异步调用 25

2.4 参考资料 27

第3章 Java套接字技术 29

3.1 TCP/IP 29

3.1.1 协议层 29

3.1.2 端口 31

3.2 套接字 31

3.3 流 32

3.4 过滤器 34

3.5 使用套接字技术的聊天系统 36

3.6 多播技术 40

3.7 iBus:可靠的多播系统 43

3.7.1 协议栈 45

3.7.2 使用iBus技术的聊天系统 47

3.8 参考资料 49

第4章 RMI 50

4.1 RMI的体系结构 51

4.2.1 服务器端 52

4.2 一个简单的例子 52

4.2.2 客户端 54

4.3 使用RMI技术的聊天系统 55

4.4 参考资料 59

第5章 CORBA 60

5.1 OMG的组织结构 61

5.2 标准化过程 61

5.3 OMA——无所不包的体系架构 62

5.4 CORBA体系架构 63

5.5 IDL 65

5.6 IDL编译器 68

5.7 IDL-Java映射 71

5.8 一个简单的例子 74

5.9 使用CORBA实现的聊天系统 75

5.10 启动服务器 78

5.11 启动客户端 79

5.12 参考资料 80

第6章 航行者 81

6.1 航行者的运行期环境 82

6.2 远程对象 84

6.3 对象的迁移 87

6.4 远程调用 92

6.5 群组通信 94

6.6 参考资料 97

第7章 移动代理 99

7.1 Aglets 102

7.2 航行者系统中的移动代理 108

7.3 参考资料 111

第8章 JDBC 112

8.1 JDBC的结构 113

8.2 建立到数据库的连接 115

8.3 查询和结果 116

8.4 例子:一个公告板 117

8.5 参考资料 120

第9章 面向对象的数据库 121

9.1 ObjectStore 122

9.2 访问持久对象 122

9.3 后处理器 125

9.4 使用ObjectStore的公告板系统 126

9.5 对象的重新激活 131

9.6 参考资料 135

第10章 一门持久化编程语言 136

10.1 PJama 136

10.2 持久存储 137

10.3 固化 139

10.4 垃圾收集 140

10.5 一个简单的例子:持久化计数器 140

10.6 参考资料 142

第11章 Java中的元组空间 143

11.1 JavaSpaces 144

11.2 TSpaces 147

11.3 参考资料 150

第12章 Jini 151

12.1 需求 152

12.2 服务 152

12.3 发现和加入 153

12.4 查找 156

12.5 租用 158

12.6 Jini的启动 159

12.7 参考资料 160

第13章 分布式编程语言和并发处理技术 161

第二部分 分布式Java 161

13.1 分布式编程语言:Emerald 162

13.2 统一对象的理念 164

13.2.1 本地编程和分布式编程的差异 164

13.2.2 等待时间 165

13.2.3 内存访问 166

13.2.4 局部故障 166

13.2.6 保留差异 168

13.2.5 并发 168

13.3 Java是一门分布式编程语言吗 169

13.4 并发处理的一个概念:Eiffel SCOOP 171

13.4.1 通过处理器的并发 172

13.4.2 并发和同步 173

13.4.3 分布 174

13.5 作为分布式Java必需具备的要求 174

13.6 参考资料 175

第14章 虚处理器 177

14.1 虚处理器的概念 179

14.2 迁移 181

14.3 分布和并发 182

14.4 持久化 183

14.5 参考资料 185

第15章 Dejay:一门分布式Java语言 186

15.1 一个简单的例子 186

15.2 虚处理器 188

15.3 远程对象 190

15.4 迁移 192

15.5 名字服务 194

15.6 持久化 194

15.7 异常处理 195

15.8 dejayc编译器 196

15.9 程序启动 196

15.10 各种限制 197

15.11 参考资料 198

第16章 一些例子 199

16.1 分布 199

16.2 并发 206

16.3 持久化 214

16.4 参考资料 217

附录A 聊天系统的用户界面 218

附录B 公告板界面 221

参考文献 226

精品推荐