图书介绍

基于组件的企业级开发 a comprehensive overview of component-based development for the enterprisePDF|Epub|txt|kindle电子书版本网盘下载

基于组件的企业级开发 a comprehensive overview of component-based development for the enterprise
  • (美)Peter Herzum,(美)Oliver Sims著;韩柯等译 著
  • 出版社: 北京:机械工业出版社
  • ISBN:7111168461
  • 出版时间:2005
  • 标注页数:352页
  • 文件大小:48MB
  • 文件页数:367页
  • 主题词:软件开发

PDF下载


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

下载说明

基于组件的企业级开发 a comprehensive overview of component-based development for the enterprisePDF格式电子书版下载

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

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

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

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

图书目录

译者序2

作者介绍2

前言2

第一部分 组件概念2

第1章 基于组件的开发2

1.1 组件是什么2

目录2

1.2 什么是基于组件的开发5

1.2.1 简要历史6

1.2.2 软件制造的要求10

1.2.3 收益11

1.3 演化13

1.3.1 今天的软件制造13

1.3.2 迁移过程中的风险16

1.3.3 基于组件的开发的成熟度16

1.5 注释19

1.4 小结19

第2章 业务组件方法20

2.1 组件粒度的层次20

2.1.1 分布式组件22

2.1.2 业务组件23

2.1.3 业务组件系统24

2.1.4 系统级组件联邦27

2.2 体系结构视点28

2.3 开发过程29

2.3.1 主要特征29

2.3.2 阶段30

2.4 业务组件方法31

2.4.1 一种统一概念32

2.4.2 开发成本33

2.4.3 最低依赖34

2.4.4 5种要素34

2.5 业务组件工厂35

2.6 场景37

2.7 业务组件方法的适用性39

2.7.1 基于OLTP的应用程序40

2.7.2 批处理应用程序40

2.7.3 基于Web和电子商务应用程序41

2.7.4 基于个人计算机的应用程序41

2.8 小结41

2.9 注释43

第3章 分布式组件44

3.1 概念44

3.1.1 概述45

3.1.2 特征46

3.1.3 分类52

3.2 内部要素53

3.2.1 功能开发人员的程序设计模型54

3.2.2 隔离分层56

3.2.3 语言类分类58

3.3 外部要素63

3.3.1 接口64

3.3.2 业务数据类型64

3.4 小结66

3.5 注释66

第4章 业务组件68

4.1 概念68

4.1.1 定义概念68

4.1.2 派生概念70

4.1.3 实现考虑71

4.2 内部要素72

4.2.1 分布层72

4.2.2 分布层的特性75

4.2.3 分布域78

4.3.1 接口79

4.3 外部要素79

4.3.2 依赖关系84

4.3.3 插座85

4.4 开发生命周期86

4.5 地址簿场景89

4.5.1 用户界面90

4.5.2 企业分布式组件对企业分布式组件的调用92

4.6 相关软件工程概念93

4.6.1 业务对象93

4.6.2 模块94

4.6.3 UML包94

4.7 小结95

4.8 注释96

第5章 业务组件系统97

5.1 概念97

5.1.1 例子97

5.1.2 业务组件组装98

5.1.3 产品组装100

5.1.4 业务数据类型系统100

5.1.5 组件模型与组件图101

5.1.6 特征103

5.2 内部要素106

5.2.1 业务组件分类107

5.2.2 实用业务组件109

5.2.3 实体业务组件109

5.2.4 过程业务组件110

5.2.5 辅助业务组件111

5.3 外部要素111

5.3.1 接口112

5.3.2 系统级组件114

5.4 信息系统115

5.4.1 电子商务115

5.4.2 报表编写器117

5.5 小结118

5.6 注释119

第6章 系统级组件联邦120

6.1 业务问题120

6.2 互操作性概念121

6.2.1 互操作参考模型121

6.2.2 与体系结构视点的关系128

6.2.3 交互模式129

6.3 联邦的概念132

6.3.1 联邦的特征132

6.3.2 标记数据与XML136

6.3.3 剖析协议模型141

6.4 经过体系结构设计的联邦144

6.4.1 特征144

6.4.2 设计联邦的体系结构146

6.6 注释148

6.5 小结148

第二部分 建立组件工厂151

第7章 开发过程151

7.1 概念151

7.1.1 制造过程152

7.1.2 10个黄金特征153

7.2 构建155

7.2.1 需求157

7.2.2 分析160

7.2.3 设计163

7.2.4 实现166

7.3 确认与验证167

7.3.1 评审168

7.3.2 测试170

7.4 迭代173

7.5 小结175

7.6 注释176

第8章 技术体系结构177

8.1 概念178

8.1.1 业务组件虚拟机178

8.1.2 可移植性180

8.1.3 实现隔离分层182

8.2 技术核心183

8.2.1 组件调用183

8.2.2 组件生命周期184

8.2.3 并发性185

8.2.4 异步消息传递186

8.2.5 动态继承187

8.3 服务与设施188

8.3.1 事务189

8.3.2 错误处理191

8.3.3 事件192

8.3.4 持久性194

8.3.5 兆数据196

8.3.6 用户界面框架200

8.4 扩展集成开发环境202

8.4.1 组件规格说明工具204

8.4.2 基于库的开发204

8.5 小结205

8.6 注释206

第9章 应用体系结构207

9.1 体系结构原则209

9.1.1 非循环209

9.1.2 体系结构规范化211

9.1.3 其他原则211

9.2 体系结构风格212

9.2.1 基于类型的风格与基于实例的风格213

9.2.2 基于事件221

9.2.3 体系结构模式222

9.3 协同模式224

9.3.1 业务事务225

9.3.2 默认管理227

9.3.3 替代与历史数据228

9.3.4 确认229

9.4 从业务组件虚拟机到功能开发229

9.4.1 错误处理231

9.4.2 数据类型系统233

9.5 小结234

9.4.3 标准与方针234

9.6 注释235

第10章 项目管理体系结构236

10.1 概念237

10.2 软件配置管理与版本控制239

10.2.1 术语239

10.2.2 开发过程的软件配置管理视图243

10.2.3 集成软件配置管理策略244

10.3.1 依赖模型246

10.3 依赖管理246

10.3.2 输出249

10.3.3 输入250

10.3.4 动态依赖251

10.3.5 举例252

10.4 完善开发环境253

10.4.1 目录树结构253

10.4.2 组件依赖管理器257

10.4.3 脚本259

10.5 项目管理人员的模型260

10.5.1 开发机构260

10.5.2 项目管理视图262

10.5.3 软件生态学262

10.6 小结262

10.7 注释263

11.1.1 业务建模者与功能架构师266

11.1 概念266

第三部分 制造基于组件的软件266

第11章 基于组件的业务建模266

11.1.2 主要建模构件267

11.1.3 联邦建模269

11.1.4 划分业务空间271

11.1.5 功能子类274

11.2 标识策略276

11.2.1 粒度276

11.2.2 标识276

11.2.3 业务组件系统模型的评价278

11.3 过程建模279

11.3.1 工作流管理279

11.3.2 基于规则的建模282

11.3.3 快速进化282

11.3.4 作为有限状态机的组件284

11.4.1 业务组件的内部协同286

11.4 实体建模286

11.4.2 贸易伙伴288

11.4.3 合同290

11.4.4 价格与合同项291

11.5 实用业务组件292

11.5.1 地址簿292

11.5.2 邮政编码簿293

11.6 小结294

11.7 注释295

第12章 基于组件的设计296

12.1 大型基于组件系统的思想296

12.1.1 分布式系统现实296

12.1.2 组件粒度297

12.1.3 自治性298

12.2 接口299

12.2.1 特征299

12.1.4 可伸缩性优先级299

12.2.2 组件标准化300

12.2.3 业务数据类型304

12.2.4 带标记的数据306

12.3 业务组件308

12.3.1 用户工作间域与企业资源域308

12.3.2 用户界面311

12.3.3 工作间层317

12.3.4 企业层319

12.4 持久性320

12.4.1 数据库的组件化320

12.4.2 持久性框架324

12.4.3 适合关系模型的面向对象326

12.4.4 管理数据完整性327

12.5 小结328

12.6 注释329

第13章 迁移330

13.1 概念330

13.1.1 方法论331

13.1.2 最佳实践332

13.1.3 体系结构333

13.1.4 软件工厂333

13.1.5 重用程序334

13.2 迁移程序337

13.2.1 特性338

13.2.2 知识转移338

13.2.3 迭代340

13.3 小结341

13.4 注释342

附录A 命名约定343

附录B 术语表345

参考文献349

热门推荐