图书介绍
基于组件开发2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

- (英)Katharine Whitehead著;王海鹏,沈华峰译 著
- 出版社: 北京:人民邮电出版社
- ISBN:7115115591
- 出版时间:2003
- 标注页数:204页
- 文件大小:14MB
- 文件页数:224页
- 主题词:软件开发
PDF下载
下载说明
基于组件开发PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
目录1
第一部分基于组件开发概述1
第1章基于组件开发:尝试管理混沌3
1.1软件开发的问题3
1.1.1软件难以维护3
1.1.2应用集成的需要4
1.1.3表示方式的改变7
1.1.4技术的变化7
1.1.5重复不必要的工作7
1.2改进软件开发方面的进展8
1.2.1提高产能的工具8
1.2.2复用11
1.2.3灵活性13
1.2.4企业范围的信息模型13
1.3基于组件开发的承诺14
1.4基于组件开发的可行性15
第2章什么是组件17
2.1定义组件17
2.1.1组件是预先构建的17
2.1.2组件是黑盒,只能通过其接口访问19
2.1.3组件是可分离的19
2.1.4组件组装和部署19
2.2组件粒度20
2.1.7组件的定义20
2.1.5组件上下文环境20
2.1.6支持技术20
2.3组件环境22
2.3.1互操作性22
2.3.2不同技术之间的互操作性22
2.3.3组件模型23
2.3.4包装现有的应用24
2.3.5平台无关性25
2.3.6服务提供25
2.4组件和它们在整体中的位置26
2.5.1定制和配置27
2.5.2组装:把组件粘在一起27
2.5部署组件27
2.5.3处理改动29
2.6组件模型30
2.6.1 COM和MTS31
2.6.2 CORBA31
2.6.3 Enterprise JavaBeans和JavaBeans32
2.7组件规范33
第3章从整体观点来看组件35
3.1与基于模型开发的关系36
3.2需求规格和设计复用37
3.3与面向对象技术的关系38
3.4软件基础设施和开发自动化39
3.5区分不同类型组织的需求39
3.6基于组件开发不适用之处40
3.7基于组件开发的局限性41
第二部分规划过程43
第4章在组织中定位组件45
4.1基于组件开发初始阶段的范围和负责人45
4.2跨越组织部门协调软件46
4.2.1使软件结构与组织相符47
4.2.2变更管理47
4.2.3使用公共的软件解决方案与复用组件48
4.3内部市场模型48
4.3.1 为何与内部市场有关49
4.3.2内部市场模型要关注的问题50
5.1架构考虑的两个方面53
第5章软件架构和基础设施53
5.1.1技术架构54
5.1.2应用架构55
5.2技术环境问题56
5.2.1可以互操作的组件的图景57
5.2.2实际中的组件互操作61
5.3软件基础设施问题63
5.4应用架构问题65
5.4.1可分离性与架构领域的定义65
5.4.2不同领域的组件之间的交互67
5.4.3分层的可选项67
5.4.4使用事件来控制点到点的通信68
5.4.5在实践中使用分层70
第6章定义组件71
6.1分层的架构71
6.1.1业务逻辑层72
6.1.2表示层73
6.1.3数据访问层74
6.1.4分层与工作流74
6.1.5事务边界77
6.1.6分布问题77
6.1.7分层架构和J2EE78
6.2组件类型80
6.2.1业务组件80
6.2.2应用组件83
6.2.3数据访问组件84
6.2.4工具组件84
6.3包装与适配器84
6.3.1包装84
6.3.2适配器86
6.4定义组件范围87
6.4.1业务组件87
6.4.2应用组件92
6.4.3数据访问组件94
6.5组件规格说明94
6.5.1组件接口基础95
6.5.2客户组件与组件组装95
6.5.4定义服务96
6.5.3组件规格说明96
第7章实践基于组件开发99
7.1 定义基于组件开发初始阶段的范围和预期的好处100
7.1.1采用基于组件方式的关键驱动力100
7.1.2不要采用基于组件开发的情况101
7.1.3采用组件的初始阶段的范围101
7.2定义组件蓝图101
7.2.1确定业务过程102
7.2.2创建一个业务对象模型102
7.2.3形成一个组件蓝图103
7.3.1创建当前系统的详细目录107
7.3审查当前系统107
7.3.2评估组件化的恰当性108
7.4建立一个架构框架109
7.4.1技术环境109
7.4.2软件基础设施和开发标准111
7.4.3组件模型112
7.5组织结构上的考虑112
7.6项目规划113
第8章项目规划的实用研究115
8.1应用集成和更新115
8.1.1 为什么还要保留遗留应用115
8.1.2如何管理遗留应用116
8.2集成软件包119
8.3外包120
9.1组织基于组件开发121
9.1.1优点示范中心121
第9章基于组件开发的组织121
9.1.2将组件开发与组装分离122
9.1.3基于应用项目的组件开发123
9.1.4技术架构和基础设施124
9.2组织规划124
9.3组织组件获取和组装125
第三部分组件构建与组装127
第10章获取组件129
10.1.2初选候选组件130
10.1.3正式评估130
10.1.1寻找组件130
10.1筛选候选组件130
10.1.4拜访参考顾客132
10.1.5选择一个候选对象132
10.2评估符合程度并确定改动之处133
10.2.1评估符合程度133
10.2.2确定改动之处135
10.3获取组件136
第11章设计组件139
11.1为复用而设计140
11.1.1 为复用而通用化141
11.1.2影响复用的设计原则142
11.2.1委托143
11.2创建定制点143
11.2.2参数化/扩展点144
11.2.3继承144
11.3处理更改144
11.4包装已有的软件145
第12章组装组件147
12.1定制组件148
12.2与可复用的组件接口148
12.3强制实现组件限制条件149
12.3.1不同的期望149
12.3.2非直接依赖关系150
12.4处理功能和数据的不匹配151
12.3.3处理影响其他组件的事件151
12.4.1冗余152
12.4.2处理数据不匹配152
12.4.3组件与数据库间的映射153
12.4.4冗余数据154
12.4.5重复的记录155
12.4.6数据分布155
12.5管理组件间的关系156
12.5.1跨组件边界维护的关系的类型156
12.5.2关系的表示159
12.5.3标识有关系的对象162
12.5.4管理有关系的对象的删除163
12.5.5双向导航164
12.6管理跨越组件边界的事务165
12.6.1控制的位置166
12.6.2对关键事务的设计方法166
第13章测试、认证并维护一个组件目录169
13.1创建回归测试包169
13.2组件认证170
13.3维护一个组件目录170
13.3.1组件目录的位置171
13.3.2组件目录条目171
13.3.3组件检索171
13.3.4组件度量标准172
第四部分案例研究173
14.2挑战175
14.1公司175
第14章使用组件管理混沌175
14.3为变更而组织176
14.4建模的挑战177
14.5第二次浪潮177
14.6组件浪潮178
14.7组件蓝图179
14.8技术挑战179
14.9管理软件变化180
14.10结论180
词汇表181
参考文献189
索引191
热门推荐
- 419594.html
- 2408117.html
- 355414.html
- 3555242.html
- 1202896.html
- 1557120.html
- 1768191.html
- 405812.html
- 2744109.html
- 3374596.html
- http://www.ickdjs.cc/book_540347.html
- http://www.ickdjs.cc/book_3410223.html
- http://www.ickdjs.cc/book_3747944.html
- http://www.ickdjs.cc/book_2114027.html
- http://www.ickdjs.cc/book_3267359.html
- http://www.ickdjs.cc/book_623411.html
- http://www.ickdjs.cc/book_585238.html
- http://www.ickdjs.cc/book_1792079.html
- http://www.ickdjs.cc/book_3064189.html
- http://www.ickdjs.cc/book_1591011.html