图书介绍

大规模基于构件的软件开发PDF|Epub|txt|kindle电子书版本网盘下载

大规模基于构件的软件开发
  • (美)Alan W.Brown著;张文耘,张志等译 著
  • 出版社: 北京:机械工业出版社
  • ISBN:7111119185
  • 出版时间:2003
  • 标注页数:184页
  • 文件大小:24MB
  • 文件页数:197页
  • 主题词:暂缺

PDF下载


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

下载说明

大规模基于构件的软件开发PDF格式电子书版下载

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

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

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

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

图书目录

目 录译者序序言前言第一部分 电子商务和正在改变的应用程序开发的角色第1章引言2

1.1动机2

1 2软件开发的挑战3

1.3通向未来的关键:控制复杂性和快速适应变化3

1.3.1管理复杂性4

1.3.2适应变化6

1.4业务驱动及IT策略8

1.5小结9

第2章应用程序开发的进展11

2.1 引言11

2.2应用程序开发支持的进展12

2.2.1过去——客户机/服务器应用程序13

2.2.2当前——N层分布式系统13

2.2.3未来——移动的、面向服务的解决方案15

2.3未来应用程序开发的关键问题17

2.3.1表示大规模分布式软件构架18

2.3.2为系统的可复用部分建模19

2.3.3对新型应用程序的改进的方法支持20

2.3.4 已有的应用程序开发工具提供商的务实性23

2.4小结24

第3章Internet时代的企业级解决方案26

3.1引言27

3.1.1电子商务革命27

3.1 2当前关键的IT问题28

3.2中间层的重要性30

3.2.1从客户机/服务器到N层构架31

3.2.2中间层在基于Web的系统中的角色31

3 3应用服务器33

3.4 企业应用集成35

3.4.1应用程序集成……关于开发的新观点36

3.4.2通过连接器来实施EAI36

3 4.3 EAI的更广泛的观点37

3.5构件和构件模型39

3.5.1使用构件的设计40

3.5.2构件的实现41

3.6小结42

第二部分构件和基于构件的方法第4章基于构件开发的基础44

4.1 引言44

4.2构件方法的目标45

4.3为什么要使用基于构件的开发45

4.4 什么是构件46

4.4.1构件和对象47

4.4.2构件和分布式系统49

4 4.3构件的要素51

4.5怎样使用CBD组装应用程序52

4.5.1构件来源53

4.5.2关注于接口的设计54

4.5.3应用程序和构件构架54

4.6在CBD领域中当前的实践是什么55

4.6.1专门兴趣小组55

4.6.3专业构件服务提供者56

4.6 2提供商领导的用户小组56

4.6.4经验报告和建议57

4.7小结57

第5章深入了解基于构件的开发58

5.1引言58

5.1.1 可复用服务的提供58

5.1.2服务的独立交付59

5.2 对构件概念更为深人的理解59

5.2.1包装的观点60

5.2.2 服务的观点60

5.2.3完整性的观点61

5.2.4一个说明性的实例:Microsoft Excel62

5.3构件规格说明的重要性63

5.3.1接口的角色64

5.3.2模型的重要性65

5.3.3协作和角色66

5.4 基于构件开发方法的各种要素68

5.4.1 由构件组装成应用系统69

5.4.2提供独立的服务71

5.4.3通用构件基础设施71

5.4.4使用通用的服务73

5.5小结75

第三部分 应用构件技术第6章CBD技术和标准78

6.1 引言79

6.2统一建模语言80

6.2.1什么是UML80

6.2.2 UML的背景81

6.2.3 UML定义了什么82

6.2.4用UML支持构件建模82

6.2.5 高级UML概念84

6.3 Microsoft构件库85

6.3.1背景85

6.3.2构件库的概念设计86

6.3.3 CBD的信息模型86

6.4.1构件基础设施服务87

6.4构件基础设施技术87

6.4.2构件基础设施实现88

6.5小结91

第7章面向构件的建模方法92

7.1引言92

7.2 CBD生命周期93

7.2.1 Rational统一过程93

7.2.2 Sterling Software的EnterpriseCBD方法95

7.3关注于接口的设计方法97

7.3.1 一个受UML启发的构件建模方法97

7.3.2 一个受Catalysis启发的构件建模方法102

7.4小结109

第8章基于构件方法的示例111

8.1引言111

8.2 理解上下文112

8.2.1需求定义112

8.2.2用例建模113

8.2.3业务类型建模114

8.3定义构架116

8.3.1构件构架建模117

8.3.2 上下文建模118

8.3.3接口建模120

8.3.4接口定义120

8.4提供解决方案121

8.4.1构件实现122

8.4.2构件包装122

8.5小结123

8.4.3构件组装123

8.4.4系统部署123

第四部分展望未来第9章业务的迫切需求:迅速进入数字时代126

9.1引言126

9.2 电子信息技术在各个领域的存在和发展127

9.3软件开发的结束129

9.4小结131

10.1引言133

第10章技术响应:灵活的服务和解决方案133

10.2基础设施和平台技术134

10.3标准化活动135

10.3.1 XML136

10.3.2 EJB与CORBA构件模型137

10.4 工具的发展方向138

10.4.1提高产品 的集成度以支持基于构件的开发138

10.4.2新代构件设计和实现工具139

10.5研究方向141

10.5.1模式和框架的使用141

10.5.2 遵循更为严格的构件规范142

10.5.3改进的构件构架建模143

10.6小结143

附 录附录A关于企业级应用开发的一些有用的资源146

附录B 一个详细的CBD建模实例151

附录C参考文献166

索引174

热门推荐