当前位置:在线查询网 > 在线百科全书查询 > Java分布式应用程序设计

Java分布式应用程序设计_在线百科全书查询


请输入要查询的词条内容:

Java分布式应用程序设计




基本信息


出版社: 北京希望电子出版社; 第1版 (2002年7月1日)

丛书名: “十五”国家重点电子出版物规划项目计算机知识普及和软件开发系列Java应用技术丛书1

平装: 293页

正文语种: 简体中文

开本: 0开

ISBN: 790010139X

条形码: 9787900101396

商品尺寸: 25.8 x 18.2 x 1.4 cm

商品重量: 599 g

品牌: 北京中科希望软件股份有限公司

ASIN: B00119JU6Y

内容简介


本书由19章组成,主要内容包括:分布式应用模式概览、CORBA 体系结构的基本内容、OMG IDL 语法结构、OMG IDL 与Java语言的映射关系等。

目录

第1章分布式应用模式概览 1

1.1客户机-服务器应用模式 1

1.1.1客户机-服务器(C/S)

体系结构 1

1.1.2浏览器-服务器(B/S)

体系结构 3

1.1.3C/S和B/S体系结构的

优势与不足 3

1.2分布式多层应用体系结构 4

1.2.1分布式多层体系结构 5

1.2.2分布式多层体系结构

各逻辑层的特征 7

1.3中间件的基本概念 7

1.3.1中间件的定义 8

1.3.2中间件的基本特征 8

1.3.3基于中间件的软件系统

开发和部署方式 8

1.4小结 9

第2章CORBA体系结构的基本内容 10

2.1CORBA体系结构概述 10

2.1.1CORBA的概念 10

2.1.2CORBA规范的特点 11

2.1.3对象请求代理的概念

和作用 11

2.1.4CORBA中的对象模型 12

2.2客户端CORBA对象 13

2.3服务对象端CORBA对象 14

2.4客户端存根 15

2.5服务对象框架 18

2.6对象请求代理 22

2.6.1ORB传递服务请求的过程 23

2.6.2ORB初始化方法 24

2.6.3解析初始引用方法 25

2.6.4对象字符串化和字符串

对象化方法 26

2.6.5ORB启动 28

2.7动态调用接口(Dynamic

InvokeInterface,DII) 28

2.7.1客户端提出服务请求的方式 28

2.7.2静态调用请求和动态

调用请求的区别 28

2.8动态框架接口 29

2.9接口仓库 30

2.10对象适配器(ObjectAdapter) 31

2.11实现仓库 32

2.12ORB互操作 33

2.12.1通用ORB间互操作协议 34

2.12.2环境相关的ORB

互操作协议 34

2.13CORBA基本服务 35

2.14CORBA工具 38

2.15小结 39

第3章OMGIDL语法结构 40

3.1OMGIDL接口定义文件举例 40

3.2词法规则 41

3.2.1注释风格 41

3.2.2标识符 41

3.2.3字面量 42

3.3基本数据类型 42

3.4复合数据类型 43

3.4.1结构类型 43

3.4.2联合类型 45

3.4.3枚举类型 45

3.4.4序列类型 46

3.4.5字符串类型 47

3.4.6数组类型 47

3.5模块 47

3.6接口 48

3.7属性和只读属性 49

3.8方向性说明 49

3.9方法 49

3.10单向调用请求 50

3.11接口继承 51

3.11.1单继承接口定义方式 51

3.11.2多继承接口定义方式 51

3.11.3前置声明 52

3.11.4接口的跨模块继承 52

3.12异常 53

3.12.1CORBA异常定义 53

3.12.2CORBA系统异常 54

3.12.3CORBA用户异常 56

3.13上下文 57

3.14小结 58

第4章OMGIDL与Java语言的映射关系 59

4.1Helper类 59

4.1.1IDL接口定义映射

生成Helper类规范 59

4.1.2IDL复合数据类型映射

Helper类 63

4.1.3IDL衍生数据类型映射

Helper类 65

4.2Holder类 67

4.2.1IDL基本数据类型映射

Holder类代码 67

4.2.2IDL定义的接口对象映射

Holder类代码 68

4.2.3IDL用户定义数据类型映射

Holder类代码 69

4.3IDL常量的映射 71

4.3.1在IDL接口定义内部定义的

常量 71

4.3.2在IDL接口定义外部

定义的常量 72

4.4IDL基本数据类型的映射 72

4.5复合数据类型的映射 74

4.5.1枚举类型的映射 74

4.5.2结构类型映射 77

4.5.3联合类型的映射 80

4.5.4序列类型的映射 83

4.6模块的映射 83

4.7接口的映射 83

4.7.1特征接口和方法接口

的定义 84

4.7.2接口继承的映射 84

4.8IDL异常的映射 86

4.9标识符typedef定义数据类型

的映射 88

4.10属性定义的映射 90

4.11CORBA对象的映射 90

4.11.1环境对象的映射 91

4.11.2名—值对象的映射 91

4.11.3名-值列表对象的映射 92

4.11.4上下文对象的映射 93

4.11.5上下文列表对象 94

4.11.6请求对象 95

4.11.7类型码 97

4.11.8对象请求代理 98

4.11.9Any数据类型 98

4.12小结 100

第5章idl2java映射文件分析 101

5.1定义和映射IDL接口定义文件 101

5.2接口对象的客户端存根文件 102

5.3服务对象端POA框架文件 103

5.4接口对象定义文件 104

5.5接口对象映射的Helper类文件 104

5.6接口对象映射的Holder类文件 106

5.7接口对象映射的方法类文件 107

5.8接口对象的POA框架代理类 107

5.9小结 108

第6章VisiBroker的基本内容 110

6.1VisiBroker中的ORB服务工具 110

6.2基于VisiBroker开发分布式

应用系统过程 111

6.3VisiBroker的下载和安装 112

6.3.1VisiBroker的下载 112

6.3.2VisiBroker的安装过程 112

6.4VisiBrokerforJava4.5.1

安装目录的构成 117

6.5idl2java 118

6.6idl2ir 119

6.7ir2idl 120

6.8java2idl 120

6.9java2iiop 121

6.10vbjc 122

6.11vbj 122

6.11.1vbj运行客户端程序选项

122

6.11.2vbj运行服务对象端程序

选项 123

6.12SmartAgent 123

6.13osfind 124

6.14irep 125

6.15oad 125

6.16oadutil 126

6.17可视化对象管理工具 127

6.17.1定位服务管理 128

6.17.2命名服务管理 129

6.17.3实现仓库管理 129

6.17.4接口仓库管理 130

6.17.5服务对象管理 131

6.18小结 132

第7章基于VisiBroker开发分布式应用 133

7.1基于VisiBroker创建分布式

应用程序过程 133

7.2人力资源管理分布式

应用功能 134

7.2.1系统分析 134

7.2.2服务实