图书介绍

分布式JAVA 2数据库系统开发指南【2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载】

分布式JAVA 2数据库系统开发指南
  • (美)Stewart Birnam著;孟纯城译 著
  • 出版社: 北京:清华大学出版社
  • ISBN:7302057559
  • 出版时间:2002
  • 标注页数:239页
  • 文件大小:15MB
  • 文件页数:253页
  • 主题词:

PDF下载


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

下载说明

分布式JAVA 2数据库系统开发指南PDF格式电子书版下载

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

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

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

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

图书目录

第1章 分布式数据库应用程序设计1

1.1 技术概览1

1.1.1 理解系统1

1.1.2 硬件和网络配置2

1.1.3 系统瓶颈2

1.1.4 为明天做好准备2

1.1.5 将系统连接到一起3

1.2 数据库应用程序模型3

1.2.1 两层模型3

1.2.2 N层模型(3层或更多)5

1.2.3 两种模型的对比9

1.2.4 移植到多层结构11

第2章 数据库API13

2.1 技术概览13

2.1.1 数据库应用程序的编程技术史13

2.2 库存数据库15

2.2.1 Schema设计注意事项16

2.3 API设计17

2.3.1 概述17

2.3.2 通过建立接口确定数据库的需求18

2.3.3 用序列化对象描述数据库表19

2.3.4 从API读取数据23

2.3.5 具体实现24

2.3.6 小结26

2.4 完整的程序代码清单27

第3章 RMI服务器51

3.1 技术概览51

3.2 JDK 1.2和1.1版中的RMI52

3.3 应用程序如何找到远程对象:RMI注册52

3.4 RMI对象服务器54

3.5 系统结构57

3.6 文件共享59

第4章 Swing客户机60

4.1 技术概览60

4.1.1 外观和感觉61

4.1.2 简单与复杂的比较/剪切和粘贴61

4.1.3 单独封装的JFC61

4.2 编程理念62

4.2.1 做好最坏的打算——控制违例并显示对话框62

4.2.2 从GUI启动RMI62

4.2.3 用SWing实现线程化64

4.2.4 用来自远程对象的数据填充Widgets64

4.3 组装真正的客户机程序74

4.4 GUI的排序工具函数89

4.5 可复用的GUI组件97

4.6 将JTable作为动态数据库DataWindow使用99

5.1 技术概览100

第5章 将Servlet作为客户机使用100

5.1.1 典型的Web开发案例101

5.2 编程概述102

5.2.1 管理102

5.2.2 支持102

5.2.3 附加的日志103

5.3 UnitDbservlet程序104

5.3.1 通过Servlet启动RMI104

5.3.2 出错处理和远程对象的再连接105

5.3.3 通过Servlet访问数据库API107

5.3.4 访问本机的API108

5.3.5 配置Apache JServ访问Oracle的JDBC108

5.3.6 通过Servlet使用JDBC108

5.3.7 综合3种方法构建Web应用程序109

第6章 命令行客户机118

6.1 技术概览118

6.2 编程技巧119

6.2.2 通过命令行传递到字表位120

6.2.1 为StarOffice, Excel, Filemaker和其他应用程序提供120

6.2.3 使用Unix工具增强输出和节省编程时间121

6.2.4 使用sendmail发送电子邮件122

6.2.5 使用GetOpts进行封装122

6.3 小结124

第7章 软件配置127

7.1 技术概览127

7.1.1 网络磁盘空间:使用NFS和Samba的应用程序服务器128

7.1.2 使用HTTP协议的无状态文件服务129

7.2 为多协议访问建立服务器129

7.2.1 推荐目录结构129

7.2.2 使用NFS/Samba进行配置130

7.2.3 使用NFS配置Unix客户机130

7.2.4 使用Samba配置Win32客户机131

7.3 小结132

7.2.7 使用HTTP协议更新客户机的数据132

7.2.5 使用HTTP协议配置客户机132

7.2.6 使用NFS更新Unix客户机数据和通过Samba更新Win32客户机数据132

第8章 多媒体、数据库读写及其他133

8.1 技术概览133

8.1.1 对象负载平衡134

8.2 为BLOB设计的数据库模式134

8.3 在API和实现中增加BLOB支持135

8.4 基于网络的二进制内容传递136

8.4.1 在Servlet中制作漂亮图案——可扩展性问题136

8.4.2 多层表单编码——上传文件137

8.4.3 Servlet138

8.4.4 MIME类型的内容141

8.4.5 突发数据142

8.4.6 如何在程序中协同工作142

8.5 代码清单146

第9章 监视工具和系统调用159

9.1 技术概览159

9.2 用RMI监视使用状态和服务器状态159

9.2.1 使用Java进行系统调用160

9.2.2 用RMI封装系统调用161

附录A Javadoc API文档170

A.1 数据库API170

A.1.1 Interface UnitDb170

A.1.2 Class UnitDbImpl172

A.1.3 Class UnitDBServer179

A.1.4 Class UnitInfo180

A.2 Swing RMI客户机186

A.2.1 Class IUDPanel186

A.2.2 Class UnitDbClient191

A.2.3 Class UnitNode198

A.2.4 Class UnitTreeBrowser201

A.3 Web客户机206

A.3.1 Class GetImageServlet206

A.3.2 Class ImageServlet209

A.3.3 Class MultiPartReader212

A.3.4 Class UnitDbServlet213

A.3.5 Class UnitDbCmdLin217

A.3.6 Class MonitorPanel218

A.3.7 Class MonitorServer224

A.3.8 Interface ShellCommand225

A.3.9 Class ShellCommandImpl225

A.3.10 Class BadWeightException228

A.3.11 Class DbUtil229

A.3.12 Class QSort230

A.3.13 Class StringSplitter233

附录B 在SQL中创建本书的模式235

附录C Makefile范例237

热门推荐