图书介绍
分布式对象技术及其应用 第2版PDF|Epub|txt|kindle电子书版本网盘下载
![分布式对象技术及其应用 第2版](https://www.shukui.net/cover/75/34467398.jpg)
- 孟宪福编著 著
- 出版社: 北京:清华大学出版社
- ISBN:9787302385967
- 出版时间:2015
- 标注页数:189页
- 文件大小:28MB
- 文件页数:203页
- 主题词:分布式计算机系统-高等学校-教材
PDF下载
下载说明
分布式对象技术及其应用 第2版PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 Java语言基础1
1.1 Java语言的特点及其程序开发过程1
1.1.1 Java语言的特点1
1.1.2 Java程序的开发过程2
1.2 数据类型、变量、运算符和基本语句3
1.2.1 数据类型4
1.2.2 变量与常量4
1.2.3 运算符6
1.2.4 运算符的优先级7
1.2.5 数组7
1.2.6 字符串9
1.2.7 基本数据类型包装类10
1.2.8 基本语句11
1.3 类17
1.3.1 对象的生成与引用17
1.3.2 this与super17
1.3.3 类的定义19
1.3.4 成员变量的定义19
1.3.5 方法的定义20
1.3.6 构造方法的定义与使用21
1.3.7 static块22
1.3.8 对象的释放22
1.4 接口与异常处理22
1.4.1 接口22
1.4.2 异常处理23
1.4.3 包25
1.4.4 命令行参数26
1.5 多态性的实现27
1.6 委托处理与功能继承28
第2章 分布式对象与CORBA32
2.1 CORBA与OMG32
2.2 CORBA的发展历程32
2.3 分布式对象的定义与特点34
2.3.1 分布式对象的定义34
2.3.2 分布式对象系统的透明性35
2.3.3 分布式对象系统的复杂性35
2.4 CORBA系统的基本构成37
2.5 CORBA分布式对象环境41
2.6 分布式对象系统的处理过程44
第3章 分布式对象系统设计与IDL定义49
3.1 分布式对象系统的开发流程49
3.2 基于CORBA分布式对象系统设计50
3.3 IDL接口定义语言52
3.3.1 IDL的作用52
3.3.2 数据类型53
3.3.3 类型定义54
3.3.4 常量定义56
3.3.5 异常定义57
3.3.6 属性定义57
3.3.7 操作定义58
3.3.8 接口定义60
3.3.9 模块定义61
3.3.10 预处理器62
3.4 从IDL到Java的映射63
3.4.1 接口定义的映射63
3.4.2 实现引用传递的Holder类66
3.4.3 提供各种实用功能的Helper类68
3.4.4 其他IDL定义的映射69
3.4.5 IDL映射后的使用78
第4章 CORBA客户端程序设计81
4.1 问题描述与IDL定义81
4.2 CORBA客户端的组成82
4.3 ORB的初始化83
4.4 ORB接口的功能84
4.5 分布式对象引用的获取85
4.5.1 利用文件的方法获取对象引用85
4.5.2 利用Binding服务的方法获取对象引用87
4.5.3 利用命名服务的方法获取对象引用88
4.5.4 利用factory对象的方法获取对象引用89
4.6 Stub类的构造89
4.6.1 代理对象的概念89
4.6.2 分布式对象引用与本地对象引用的区别90
4.6.3 Stub类的构造90
4.7 org.omg.CORBA.Object接口93
4.8 分布式对象方法的启动95
4.9 Java Applet中的CORBA客户端结构97
4.9.1 Java Applet中的CORBA客户端结构97
4.9.2 ORB的初始化98
4.9.3 分布式对象引用的获取98
4.9.4 在HTML文件中使用Applet99
第5章 CORBA服务器程序设计101
5.1 CORBA服务器的构造101
5.2 对象适配器的作用102
5.2.1 对象适配器的作用102
5.2.2 BOA与POA103
5.2.3 伪对象103
5.3 BOA的功能103
5.4 分布式对象实现105
5.4.1 Skeleton继承方式105
5.4.2 Skeleton类的构造106
5.4.3 Tie机制方式110
5.5 分布式对象的生成113
5.6 分布式对象的登录113
5.7 接收请求开始113
5.8 POA基础114
5.8.1 POA中的CORBA对象与Servant的关系114
5.8.2 POA与策略114
5.8.3 POA的生成115
5.8.4 POA策略简介116
5.8.5 POA管理器122
5.8.6 Servant管理器122
5.8.7 默认Servant123
5.8.8 基于POA的服务器程序设计123
第6章 动态接口127
6.1 通用伪接口的定义127
6.1.1 TypeCode接口127
6.1.2 NamedValue接口130
6.1.3 NVList接口131
6.2 Any类型数据的处理132
6.2.1 Any的功能与数据构造132
6.2.2 Any类型的Java映射133
6.2.3 Any对象的生成133
6.2.4 Any对基本类型数据的存取133
6.2.5 Any对用户定义类型数据的存取134
6.2.6 DynAny接口135
6.3 接口仓库135
6.3.1 接口仓库的构造135
6.3.2 接口仓库的接口136
6.3.3 对接口仓库的访问141
6.3.4 仓库ID143
6.4 动态启动接口DII144
6.4.1 DII程序设计过程144
6.4.2 Request对象144
6.4.3 动态启动调用请求147
6.4.4 返回值的取出148
6.5 动态骨架接口DSI149
6.5.1 DynamicImplementation类149
6.5.2 ServerRequest接口150
第7章 CORBA实例151
7.1 Java IDL及其应用系统开发过程151
7.2 环境配置152
7.3 CORBA实例1:一般属性和操作的定义与使用152
7.3.1 问题描述与IDL接口定义153
7.3.2 IDL到Java语言的映射153
7.3.3 服务器端的Java语言程序设计154
7.3.4 客户端的Java语言程序设计157
7.3.5 Java类的编译158
7.3.6 启动orbd158
7.3.7 服务器端程序的执行158
7.3.8 客户端程序的执行159
7.4 CORBA实例2:本地方法与Holder类的使用159
7.4.1 问题描述与IDL接口定义159
7.4.2 IDL到Java语言的映射160
7.4.3 服务器端的Java语言程序设计161
7.4.4 客户端的Java语言程序设计163
7.4.5 Java类的编译165
7.4.6 启动orbd165
7.4.7 服务器端程序的执行165
7.4.8 客户端程序的执行165
7.5 CORBA实例3:Factory对象的定义与使用166
7.5.1 问题描述与IDL接口定义166
7.5.2 服务器程序设计167
7.5.3 客户端程序设计169
7.5.4 语言映射、编译与运行170
7.6 CORBA实例4:利用文件方式获取分布式对象引用的程序实现过程170
7.6.1 IDL接口定义171
7.6.2 服务器程序设计171
7.6.3 客户端程序设计172
7.6.4 语言映射、编译与运行173
7.7 简便的程序调试方法173
第8章 Java RMI技术174
8.1 Java RMI远程对象调用过程174
8.2 远程对象174
8.2.1 远程接口174
8.2.2 远程接口的实现类175
8.2.3 远程对象的生成175
8.3 Stub与Skeleton175
8.4 启动RMI注册器175
8.5 RMI程序设计过程176
8.5.1 远程接口的定义176
8.5.2 服务器程序的实现176
8.5.3 客户端程序的实现177
8.5.4 类文件的编译178
8.5.5 启动RMIregistry178
8.5.6 运行服务器程序179
8.5.7 运行客户端程序179
8.6 基于回调技术的RMI程序设计180
8.6.1 服务器的远程接口180
8.6.2 服务器的远程接口的实现类181
8.6.3 客户端的远程接口184
8.6.4 客户端的远程接口的实现类184
8.6.5 异常类的定义185
8.6.6 Applet程序与HTML文件的定义185
8.6.7 定义java.policy文件187
8.6.8 编译与运行188
参考文献189