注冊(cè) | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)軟件與程序設(shè)計(jì)程序設(shè)計(jì)綜合大規(guī)模基于構(gòu)件的軟件開發(fā)

大規(guī)?;跇?gòu)件的軟件開發(fā)

大規(guī)模基于構(gòu)件的軟件開發(fā)

定 價(jià):¥25.00

作 者: (美)Alan W.Brown著;趙文耘,張志等譯
出版社: 中信出版社
叢編項(xiàng): 軟件工程技術(shù)叢書 軟件復(fù)用與構(gòu)件技術(shù)系列
標(biāo) 簽: 暫缺

購買這本書可以去


ISBN: 9787111119180 出版時(shí)間: 2003-07-01 包裝: 平裝
開本: 24cm 頁數(shù): 184 字?jǐn)?shù):  

內(nèi)容簡(jiǎn)介

  隨著Internet時(shí)代的到來,計(jì)算機(jī)界面臨著一系列的變化,這些變化使得傳統(tǒng)的軟件開發(fā)方法不能滿足商業(yè)界對(duì)于軟件的需求,軟件業(yè)面臨著越來越大的壓力。本書針對(duì)這個(gè)背景,提出了大規(guī)?;跇?gòu)件的軟件開發(fā)方法。其主要內(nèi)容包括:應(yīng)用程序開發(fā)所面臨的挑戰(zhàn),基于構(gòu)件的開發(fā)方法學(xué)相關(guān)技術(shù)和標(biāo)準(zhǔn),面向構(gòu)件建模的方法,以及對(duì)未來發(fā)展方向的展望。本書作者對(duì)計(jì)算機(jī)界的歷史、現(xiàn)狀和未來發(fā)展趨勢(shì)的見解十分深刻,把基于構(gòu)件的開發(fā)方法的理論與實(shí)踐很好地結(jié)合在一起。本書適合IT相關(guān)管理與技術(shù)人員以及大學(xué)計(jì)算機(jī)及相關(guān)專業(yè)的本科生、研究生閱讀。這本權(quán)威性的著作由世界頂尖軟件公司的研發(fā)領(lǐng)導(dǎo)人撰寫,針對(duì)以Internet為中心的、基于構(gòu)件的開發(fā)提出了完整的概念性框架。AlanW.Brown介紹了企業(yè)級(jí)開發(fā)技術(shù)中的一種“最佳實(shí)踐”,這些技術(shù)可以減少開發(fā)時(shí)間、提高質(zhì)量,并提高復(fù)用水平。他深入探討了如何使用EnterpriseJavaBeansTM、COM+和CORBA/IIOP這樣的技術(shù)以更低的成本,更好的靈活性、響應(yīng)度、用戶友好性進(jìn)行分布式訪問。本書內(nèi)容包括:針對(duì)電子商務(wù)進(jìn)行開發(fā):業(yè)務(wù)驅(qū)動(dòng)因素和技術(shù)支持中間件、應(yīng)用服務(wù)器和企業(yè)應(yīng)用集成的角色選擇技術(shù)、定義架構(gòu)、為應(yīng)用程序建模以及管理基于構(gòu)件的項(xiàng)目基于構(gòu)件開發(fā)領(lǐng)域的新方向:把先進(jìn)的研發(fā)成果轉(zhuǎn)化為現(xiàn)實(shí)世界的企業(yè)級(jí)解決方案本書為管理推動(dòng)電子商務(wù)的Web技術(shù)和構(gòu)件技術(shù)提供了一幅完整的藍(lán)圖。對(duì)于每一個(gè)與以Internet為中心的多層企業(yè)級(jí)系統(tǒng)相關(guān)的決策制定者來說,這都是寶貴的資源。

作者簡(jiǎn)介

  Alan W.Brown是冠群公司的一位戰(zhàn)略家,并且是一位世界公認(rèn)的軟件界的領(lǐng)導(dǎo)者。在這之前他曾擔(dān)任Sterling軟件公司的技術(shù)副總裁。

圖書目錄

譯者序
序言
前言
第一部分   電子商務(wù)和正在改變的
應(yīng)用程序開發(fā)的角色
第1章   引言 2
1.1   動(dòng)機(jī) 2
1.2   軟件開發(fā)的挑戰(zhàn) 3
1.3   通向未來的關(guān)鍵:控制復(fù)雜性和快
速適應(yīng)變化 3
1.3.1   管理復(fù)雜性 4
1.3.2   適應(yīng)變化 6
1.4   業(yè)務(wù)驅(qū)動(dòng)及IT策略 8
1.5   小結(jié) 9
第2章   應(yīng)用程序開發(fā)的進(jìn)展 11
2.1   引言 11
2.2   應(yīng)用程序開發(fā)支持的進(jìn)展 12
2.2.1   過去—客戶機(jī)/服務(wù)器應(yīng)用程序 13
2.2.2   當(dāng)前—N層分布式系統(tǒng) 13
2.2.3   未來—移動(dòng)的. 面向服務(wù)的
解決方案 15
2.3   未來應(yīng)用程序開發(fā)的關(guān)鍵問題 17
2.3.1   表示大規(guī)模分布式軟件構(gòu)架 18
2.3.2   為系統(tǒng)的可復(fù)用部分建模 19
2.3.3   對(duì)新型應(yīng)用程序的改進(jìn)的方法支持 20
2.3.4   已有的應(yīng)用程序開發(fā)工具提供商的
務(wù)實(shí)性 23
2.4   小結(jié) 24
第3章   Internet時(shí)代的企業(yè)級(jí)解決方案 26
3.1   引言 27
3.1.1   電子商務(wù)革命 27
3.1.2   當(dāng)前關(guān)鍵的IT問題 28
3.2   中間層的重要性 30
3.2.1   從客戶機(jī)/服務(wù)器到N層構(gòu)架 31
3.2.2   中間層在基于Web的系統(tǒng)中的角色 31
3.3   應(yīng)用服務(wù)器 33
3.4   企業(yè)應(yīng)用集成 35
3.4.1   應(yīng)用程序集成……關(guān)于開發(fā)的
新觀點(diǎn) 36
3.4.2   通過連接器來實(shí)施EAI 36
3.4.3   EAI的更廣泛的觀點(diǎn) 37
3.5   構(gòu)件和構(gòu)件模型 39
3.5.1   使用構(gòu)件的設(shè)計(jì) 40
3.5.2   構(gòu)件的實(shí)現(xiàn) 41
3.6   小結(jié) 42
第二部分   構(gòu)件和基于構(gòu)件的方法
第4章   基于構(gòu)件開發(fā)的基礎(chǔ) 44
4.1   引言 44
4.2   構(gòu)件方法的目標(biāo) 45
4.3   為什么要使用基于構(gòu)件的開發(fā) 45
4.4   什么是構(gòu)件 46
4.4.1   構(gòu)件和對(duì)象 47
4.4.2   構(gòu)件和分布式系統(tǒng) 49
4.4.3   構(gòu)件的要素 51
4.5   怎樣使用CBD組裝應(yīng)用程序 52
4.5.1   構(gòu)件來源 53
4.5.2   關(guān)注于接口的設(shè)計(jì) 54
4.5.3   應(yīng)用程序和構(gòu)件構(gòu)架 54
4.6   在CBD領(lǐng)域中當(dāng)前的實(shí)踐是什么 55
4.6.1   專門興趣小組 55
4.6.2   提供商領(lǐng)導(dǎo)的用戶小組 56
4.6.3   專業(yè)構(gòu)件服務(wù)提供者 56
4.6.4   經(jīng)驗(yàn)報(bào)告和建議 57
4.7    小結(jié) 57
第5章   深入了解基于構(gòu)件的開發(fā) 58
5.1   引言 58
5.1.1   可復(fù)用服務(wù)的提供 58
5.1.2   服務(wù)的獨(dú)立交付 59
5.2   對(duì)構(gòu)件概念更為深入的理解 59
5.2.1   包裝的觀點(diǎn) 60
5.2.2   服務(wù)的觀點(diǎn) 60
5.2.3   完整性的觀點(diǎn) 61
5.2.4   一個(gè)說明性的實(shí)例:Microsoft Excel 62
5.3   構(gòu)件規(guī)格說明的重要性 63
5.3.1   接口的角色 64
5.3.2   模型的重要性 65
5.3.3   協(xié)作和角色 66
5.4   基于構(gòu)件開發(fā)方法的各種要素 68
5.4.1   由構(gòu)件組裝成應(yīng)用系統(tǒng) 69
5.4.2   提供獨(dú)立的服務(wù) 71
5.4.3   通用構(gòu)件基礎(chǔ)設(shè)施 71
5.4.4   使用通用的服務(wù) 73
5.5   小結(jié) 75
第三部分   應(yīng)用構(gòu)件技術(shù)
第6章   CBD技術(shù)和標(biāo)準(zhǔn) 78
6.1   引言 79
6.2   統(tǒng)一建模語言 80
6.2.1   什么是UML 80
6.2.2   UML的背景 81
6.2.3   UML定義了什么 82
6.2.4   用UML支持構(gòu)件建模 82
6.2.5   高級(jí)UML概念 84
6.3   Microsoft構(gòu)件庫 85
6.3.1   背景 85
6.3.2   構(gòu)件庫的概念設(shè)計(jì) 86
6.3.3   CBD的信息模型 86
6.4   構(gòu)件基礎(chǔ)設(shè)施技術(shù) 87
6.4.1   構(gòu)件基礎(chǔ)設(shè)施服務(wù) 87
6.4.2   構(gòu)件基礎(chǔ)設(shè)施實(shí)現(xiàn) 88
6.5   小結(jié) 91
第7章   面向構(gòu)件的建模方法 92
7.1   引言 92
7.2   CBD生命周期 93
7.2.1   Rational統(tǒng)一過程 93
7.2.2   Sterling Software的Enterprise 
CBD方法 95
7.3   關(guān)注于接口的設(shè)計(jì)方法 97
7.3.1   一個(gè)受UML啟發(fā)的構(gòu)件建模方法 97
7.3.2   一個(gè)受Catalysis啟發(fā)的構(gòu)件
建模方法 102
7.4   小結(jié) 109
第8章   基于構(gòu)件方法的示例 111
8.1   引言 111
8.2   理解上下文 112
8.2.1   需求定義 112
8.2.2   用例建模 113
8.2.3   業(yè)務(wù)類型建模 114
8.3   定義構(gòu)架 116
8.3.1   構(gòu)件構(gòu)架建模 117
8.3.2   上下文建模 118
8.3.3   接口建模 120
8.3.4   接口定義 120
8.4   提供解決方案 121
8.4.1   構(gòu)件實(shí)現(xiàn) 122
8.4.2   構(gòu)件包裝 122
8.4.3   構(gòu)件組裝 123
8.4.4   系統(tǒng)部署 123
8.5   小結(jié) 123
第四部分   展望未來
第9章   業(yè)務(wù)的迫切需求: 迅速進(jìn)入
數(shù)字時(shí)代 126
9.1   引言 126
9.2   電子信息技術(shù)在各個(gè)領(lǐng)域的存在
和發(fā)展 127
9.3   軟件開發(fā)的結(jié)束 129
9.4   小結(jié) 131
第10章   技術(shù)響應(yīng):靈活的服務(wù)和
解決方案 133
10.1   引言 133
10.2  基礎(chǔ)設(shè)施和平臺(tái)技術(shù) 134
10.3   標(biāo)準(zhǔn)化活動(dòng) 135
10.3.1   XML 136
10.3.2   EJB與CORBA構(gòu)件模型 137
10.4   工具的發(fā)展方向 138
10.4.1   提高產(chǎn)品的集成度以支持基于
構(gòu)件的開發(fā) 138
10.4.2   新一代構(gòu)件設(shè)計(jì)和實(shí)現(xiàn)工具 139
10.5   研究方向 141
10.5.1   模式和框架的使用 141
10.5.2   遵循更為嚴(yán)格的構(gòu)件規(guī)范 142
10.5.3   改進(jìn)的構(gòu)件構(gòu)架建模 143
10.6   小結(jié) 143
附      錄
附錄A   關(guān)于企業(yè)級(jí)應(yīng)用開發(fā)的一些
有用的資源 146
附錄B   一個(gè)詳細(xì)的CBD建模實(shí)例 151
附錄C   參考文獻(xiàn) 166
索引 174                  

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) hotzeplotz.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號(hào) 鄂公網(wǎng)安備 42010302001612號(hào)