大规模软件构架技术PDF电子书下载
- 电子书积分:9 积分如何计算积分?
- 作 者:王映辉,冯德民编著
- 出 版 社:北京:科学出版社
- 出版年份:2003
- ISBN:7030115171
- 页数:190 页
第1章 面向对象技术 1
1.1 对象 1
1.1.1 对象的概念 2
1.1.2 对象的特性 2
1.2 类和实例 3
1.3 消息和方法 5
1.3.1 消息 5
1.3.2 消息模式和方法 5
1.3.3 消息的分类 5
1.4 面向对象的基本特征 6
1.4.1 继承性 6
1.4.2 封装性 7
1.4.3 多态性 8
1.5 面向对象的软件生存周期 9
参考文献 10
第2章 开放分布式处理及软件体系结构 11
2.1 开放分布式处理技术RM-ODP 12
2.1.1 RM-ODP框架与理念 13
2.1.2 RM-ODP的视点模型 15
2.1.3 RM-ODP的功能 17
2.2 分布式对象软件体系结构 18
2.2.1 软件构件 19
2.2.2 软件框架 22
2.2.3 对象总线 23
2.2.4 软件体系结构 23
2.3 基于构件和框架的软件开发 26
参考文献 27
第3章 中间件技术 28
3.1 中间件的概念 29
3.1.1 计算模式的发展过程 29
3.1.2 C/S结构模型与中间件 29
3.1.3 中间件的定义 31
3.2 中间件的功能、特点和分类 32
3.2.1 中间件的功能 32
3.2.2 中间件的特点 33
3.2.3 中间件的分类 34
3.2.4 中间件的发展趋势 35
3.3 中间件基本框架模型和工作机理 35
3.3.1 中间件基本框架 35
3.3.2 中间件工作机理 36
3.3.3 Web环境中的中间件 37
3.4 中间件实现的关键技术 38
3.5 五大类中间件的工作机理 39
3.5.1 远程过程调用中间件 39
3.5.2 消息中间件 41
3.5.3 数据库访问中间件 51
3.5.4 对象中间件 63
3.5.5 交易中间件 65
3.6 当前支持服务器端中间件的平台技术 67
3.6.1 Microsoft DNA 2000 67
3.6.2 SUN的J2EE 68
3.6.3 OMG的CORBA 69
3.6.4 三种技术支待下的分布式构件技术 70
3.7 中间件的集成和应用 71
3.7.1 中间件在网站系统中的集成应用 71
3.7.2 大规模软件构架中的中间件集成框架 72
参考文献 74
第4章 构件与构件模型技术 76
4.1 CORBA构件模型CCM 76
4.1.1 CORBA概述 76
4.1.2 CORBA的组成及体系结构 77
4.1.3 对象管理体系结构OMA 87
4.1.4 CORBA的特点 88
4.1.5 CORBA的消息处理机制 89
4.1.6 CORBA对象适配策略 92
4.1.7 CORBA互操作模型 97
4.1.8 CCM 98
4.1.9 CORBA分布式面向对象的分析设计与实现 99
4.2 EJB模型 102
4.2.1 JavaBean、EJB和RMI概述 103
4.2.2 EJB的体系结构 105
4.2.3 EJB中的角色 106
4.2.4 EJB的特点 108
4.2.5 利用EJB进行开发的步骤 108
4.3 COM、DCOM与COM+ 109
4.3.1 OLE/COM 109
4.3.2 COM的进一步描述 110
4.3.3 基于COM的构件化程序设计方法 114
4.3.4 分布对象构件模型DCOM 115
4.3.5 COM+ 117
4.3.6 CORBA与DCOM的主要异同 124
参考文献 126
第5章 软件MAS技术 128
5.1 软件Agent的概念和Agent联邦 130
5.1.1 软件Agent的性质和定义 130
5.1.2 软件Agent的联邦结构 134
5.2 软件Agent的分类 135
5.3 软件Agent的基本结构和工作机理 137
5.4 移动Agent 139
5.4.1 移动Agent的构成 139
5.4.2 移动Agent技术的优点 140
5.4.3 移动Agent实现移动性的方式 141
5.4.4 移动Agent系统实现的技术难点 141
5.5 软件Agent同专家系统和常规程序的比较 141
5.5.1 软件Agent与专家系统的比较 141
5.5.2 软件Agent与常规程序的比较 142
5.6 基于软件Agent的分布式体系结构ADA 144
5.6.1 ADA的体系结构 145
5.6.2 ADA中的多代理技术 146
5.6.3 ADA的接口模型 146
5.7 基于Agent技术的应用开发 147
5.7.1 面向Agent的系统特点 148
5.7.2 面向Agent的应用开发步骤 148
参考文献 149
5.7.3 面向Agent技术开发中存在的问题 149
第6章 大规模软件构架中的集成技术 151
6.1 多数据库集成 151
6.1.1 基于CORBA的多数据库集成的内容 152
6.1.2 基于CORBA的多数据库集成实现策略 153
6.1.3 基于CORBA的多数据库集成结构和访问途径 154
6.1.4 基于COM+与ASP技术的多数据库集成 155
6.2 CORBA与OLE/COM的互操作和集成 158
6.2.1 CORBA与OLE/COM的互操作 159
6.2.2 CORBA与OLE/COM的集成 161
6.3 CORBA与DCE的互操作和集成 163
6.3.1 CORBA/DCE互操作的分类 163
6.3.2 CORBA/DCE互操作的实现 164
6.4 CORBA与EJB的互操作和集成 166
6.4.1 CORBA与EJB的关系及其映射规范 167
6.4.2 CORBA与Java的交互过程描述 167
6.4.3 CORBA结合EJB构建分布式对象系统 168
6.5 CORBA与Web的集成 169
6.5.1 Web体系结构描述 170
6.5.2 CORBA与Web的互操作分类 173
6.5.3 CORBA与Web集成工作机理 174
6.6 CORBA的分布式动态模型 174
6.7 基于CORBA的共享工作空间 175
6.7.1 共享工作空间的分类及其描述 175
6.7.2 共享工作空间模型的组成 176
6.7.3 基于COM/CORBA的共享工作空间模型 177
参考文献 179
第7章 数字城市的软件构架模型 180
7.1 基于元数据的数字城市数据组织模型 181
7.1.1 数字城市中元数据的内涵 181
7.1.2 数字城市中元数据的特征 182
7.1.3 基于元数据的数字城市数据组织模型 183
7.2 基于软件Agent的数字城市软件构架模型 185
7.2.1 软件Agent在数字城市中的适应性 185
7.2.2 基于CORBA/DCOM的软件Agent数字城市模型 185
参考文献 190
- 《钒产业技术及应用》高峰,彭清静,华骏主编 2019
- 《现代水泥技术发展与应用论文集》天津水泥工业设计研究院有限公司编 2019
- 《异质性条件下技术创新最优市场结构研究 以中国高技术产业为例》千慧雄 2019
- 《Prometheus技术秘笈》百里燊 2019
- 《中央财政支持提升专业服务产业发展能力项目水利工程专业课程建设成果 设施农业工程技术》赵英编 2018
- 《药剂学实验操作技术》刘芳,高森主编 2019
- 《林下养蜂技术》罗文华,黄勇,刘佳霖主编 2017
- 《脱硝运行技术1000问》朱国宇编 2019
- 《催化剂制备过程技术》韩勇责任编辑;(中国)张继光 2019
- 《信息系统安全技术管理策略 信息安全经济学视角》赵柳榕著 2020
- 《市政工程基础》杨岚编著 2009
- 《家畜百宝 猪、牛、羊、鸡的综合利用》山西省商业厅组织技术处编著 1959
- 《《道德经》200句》崇贤书院编著 2018
- 《高级英语阅读与听说教程》刘秀梅编著 2019
- 《计算机网络与通信基础》谢雨飞,田启川编著 2019
- 《看图自学吉他弹唱教程》陈飞编著 2019
- 《法语词汇认知联想记忆法》刘莲编著 2020
- 《培智学校义务教育实验教科书教师教学用书 生活适应 二年级 上》人民教育出版社,课程教材研究所,特殊教育课程教材研究中心编著 2019
- 《国家社科基金项目申报规范 技巧与案例 第3版 2020》文传浩,夏宇编著 2019
- 《流体力学》张扬军,彭杰,诸葛伟林编著 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《《走近科学》精选丛书 中国UFO悬案调查》郭之文 2019
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《中医骨伤科学》赵文海,张俐,温建民著 2017
- 《美国小学分级阅读 二级D 地球科学&物质科学》本书编委会 2016
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019
- 《强磁场下的基础科学问题》中国科学院编 2020
- 《小牛顿科学故事馆 进化论的故事》小牛顿科学教育公司编辑团队 2018
- 《小牛顿科学故事馆 医学的故事》小牛顿科学教育公司编辑团队 2018
- 《高等院校旅游专业系列教材 旅游企业岗位培训系列教材 新编北京导游英语》杨昆,鄢莉,谭明华 2019