注冊 | 登錄讀書好,好讀書,讀好書!
讀書網-DuShu.com
當前位置: 首頁出版圖書科學技術計算機/網絡軟件與程序設計其他編程語言/工具CORBA企業(yè)解決方案

CORBA企業(yè)解決方案

CORBA企業(yè)解決方案

定 價:¥35.00

作 者: Dirk Slama Jason Garbis Perry Russell;李師賢譯
出版社: Prentice Hall/Pearson
叢編項: 軟件開發(fā)技術叢書
標 簽: CORBA

購買這本書可以去


ISBN: 9787111075653 出版時間: 2001-01-01 包裝:
開本: 787*1092 1/1 頁數(shù): 273 字數(shù):  

內容簡介

  CORBA是分布式對象計算領域的主流技術之一。本書三位原作者在CORBA技術的應用上具有豐富的經驗,并對CORBA中的接口定義、安全性、實體命名、事務、通信選擇、兩層或三層體系結構、數(shù)據庫集成、容錯性、系統(tǒng)開發(fā)與管理等方面有著深刻的了解。本書全面介紹基于CORBA的企業(yè)信息系統(tǒng)開發(fā)的各個方面,為系統(tǒng)設計人員構建真正大規(guī)模企業(yè)級CORBA系統(tǒng)提供專業(yè)的指導。本書適合于高級軟件開發(fā)人員、大學計算機專業(yè)研究生和CORBA研究人員閱讀參考。

作者簡介

暫缺《CORBA企業(yè)解決方案》作者簡介

圖書目錄

目      錄
譯者序
序言
前言
第一部分   基      礎
第1章   緒論 1
1.1   概述 2
1.2   簡要的術語表 2
1.3   圖形符號 3
第2章   CORBA回顧 6
2.1   CORBA的演變 6
2.2   BOA代和POA代 7
2.2.1   BOA代 7
2.2.2   POA代 7
2.3   激發(fā)生命周期 7
2.3.1   CORBA請求 7
2.3.2   激發(fā)生命周期:評估標準 9
2.3.3   激發(fā)生命周期:評估BOA代 10
2.3.4   激發(fā)生命周期:評估POA代 13
2.4   對象生命周期 17
2.4.1   CORBA對象 17
2.4.2   對象生命周期事件 18
2.4.3   早期綁定和后期綁定 19
2.4.4   CORBA對象實現(xiàn)的分類 20
2.4.5   CORBA對象實現(xiàn)和內存管理 20
2.4.6   對象生命周期:評估準則 21
2.4.7   對象生命周期:評估BOA代 21
2.4.8   對象生命周期:評估POA代 23
2.5   小結 25
第3章   CORBA服務回顧 26
3.1   核心服務 26
3.2   數(shù)據庫集成和事務處理 27
3.3   可伸縮性問題 28
3.4   小結 28
第4章   簡單例子概述 29
4.1   簡介 29
4.2   StockWatch組件 30
4.2.1   StockWatch接口 31
4.2.2   數(shù)據庫模式 32
4.2.3   擴展StockWatch的系統(tǒng)體系結構 33
4.3   證券管理器組件 35
第5章   性能要求 36
5.1   IDL設計的性能實質 36
5.1.1   訪問模式 36
5.1.2   影響性能的重要因素 40
5.1.3   設計例子 42
5.1.4   對象的合適性 45
5.2   傳遞大量數(shù)據 46
5.2.1   迭代器 46
5.2.2   按值傳遞對象 47
5.2.3   專有的流解決方案 47
5.2.4   聲頻/視頻流 48
5.3   小結 48
第二部分   核心服務
第6章   對象定位 49
6.1   定位對象的模型 49
6.2   CORBA對象定位服務 50
6.2.1   CORBA命名服務 51
6.2.2   CORBA交易對象服務 55
6.3   定位對象的其他方法 59
6.3.1   使用對象引用字符串 59
6.3.2   使用工廠對象 60
6.3.3   特定于ORB的方法 60
6.3.4   自舉 61
6.4   選擇對象定位機制 61
6.5   選擇公布對象 62
第7章   消息接發(fā) 63
7.1   CORBA和消息接發(fā) 63
7.2   ORB對消息接發(fā)的支持 63
7.2.1   異步單向激發(fā) 64
7.2.2   延遲同步激發(fā) 66
7.2.3   消息接發(fā)的實現(xiàn) 66
7.3   面向消息中間件的需求 67
7.4   當前面向消息中間件產品 67
7.5   相關的CORBA服務 67
7.5.1   CORBA事件服務 67
7.5.2   CORBA通知服務 70
7.5.3   即將實現(xiàn)CORBA服務 71
7.6   多目消息接發(fā) 71
7.6.1   網絡術語 71
7.6.2   網際協(xié)議IP 71
7.6.3   單目和多目 72
7.6.4   多目傳送實例研究:
           OrbixTalk產品 73
7.7   小結 76
第8章   安全 77
8.1   安全的概念 77
8.1.1   認證 77
8.1.2   授權 78
8.1.3   加密 78
8.1.4   數(shù)據完整性 78
8.1.5   不可否認 78
8.1.6   證件和委托 79
8.2   企業(yè)系統(tǒng)安全需求和策略 79
8.2.1   分析 79
8.2.2   設計 80
8.2.3   實現(xiàn) 81
8.3   CORBA安全 81
8.3.1   CORBA安全服務規(guī)范 81
8.3.2   安全互操作/SecIOP規(guī)范 83
8.3.3   ORB-SSL集成規(guī)范 84
8.3.4   CORBA/防火墻規(guī)范 84
8.4   實際的解決方案 85
8.4.1   企業(yè)CORBA安全:系統(tǒng)的
           協(xié)調運作 85
8.4.2   內部Intranet系統(tǒng) 86
8.4.3   外部Internet系統(tǒng) 88
第三部分   數(shù)據庫集成和事務處理
第9章   對象的持久性 91
9.1   簡介 91
9.1.1   RDBMS與ODBMS 92
9.1.2   阻抗失配問題 92
9.1.3   對象持久性服務的特征 94
9.2   訪問關系數(shù)據庫 94
9.2.1   本地的SQL API 94
9.2.2   開放連接 95
9.2.3   OO SQL封裝類 95
9.3   對象/關系映射 95
9.3.1   基本映射技術 96
9.3.2   水平分割 97
9.3.3   垂直分割 98
9.3.4   統(tǒng)一 99
9.3.5   自頂而下和自底而上 99
9.3.6   對象/關系代碼生成 100
9.3.7   對象/關系映射的局限 101
9.4   對象數(shù)據庫 101
9.5   數(shù)據一致性 102
9.5.1   事務 103
9.5.2   并發(fā)控制 103
9.5.3   數(shù)據同步 104
9.6   小結 105
第10章   數(shù)據庫集成 106
10.1   系統(tǒng)體系結構 106
10.1.1   三層結構 106
10.1.2   N層結構 107
10.2   相關的OMG工作 107
10.3   集成的各方面 108
10.4   CORBA業(yè)務對象 109
10.4.1   阻抗失配 110
10.4.2   對象/關系代碼生成 111
10.4.3   對象關系 111
10.5   ODBMS 112
10.6   CORBA關系服務 112
10.7   CORBA查詢服務 113
10.8   特定于應用程序的解決方案 113
10.9   權衡 114
10.9.1   做實際工作的層次 114
10.9.2   事務和并發(fā) 115
10.9.3   對象標識 115
10.9.4   伺服對象管理 116
10.10   無狀態(tài)伺服對象 116
10.11   有狀態(tài)伺服對象 116
10.12   數(shù)據庫適配器 117
10.13   海量對象CORBA系統(tǒng) 118
第11章   CORBA環(huán)境下的事務 119
11.1   兩層和三層結構 119
11.2   客戶機控制事務和服務器控制事務 119
11.3   服務器控制事務 119
11.3.1   每操作事務模型 119
11.3.2   分段事務模型 121
11.4   客戶機控制事務 121
11.5   小結 122
第12章   分布式事務處理 123
12.1   事務處理 123
12.1.1   事務處理系統(tǒng) 123
12.1.2   事務處理監(jiān)控器 124
12.1.3   對象事務監(jiān)控器 124
12.1.4   ACID事務 125
12.1.5   事務管理 126
12.1.6   X/Open DTP 127
12.2   CORBA對象事務服務 128
12.2.1   總覽 129
12.2.2   用OTS編程 129
12.2.3   事務資源 132
12.2.4   恢復 132
12.2.5   OTS體系結構 132
12.2.6   并發(fā) 134
12.2.7   OTS提供了多少ACID 135
12.2.8   多少ACID是合適的 136
12.2.9   事務分布的分類 137
12.3   高級的事務模型 139
12.3.1   持久隊列 139
12.3.2   工作流和多事務 140
12.3.3   Saga事務 141
12.3.4   嵌套事務 142
12.4   小結 144
第13章   用戶會話 146
13.1   短期事務與長期事務 146
13.2   并發(fā)控制 147
13.2.1   鎖定 147
13.2.2   時間戳排序 147
13.2.3   樂觀并發(fā)控制 148
13.2.4   樂觀并發(fā)控制與商業(yè)DBMS 148
13.3   三層環(huán)境下的會話 149
13.3.1   客戶機控制事務:OTS 150
13.3.2   服務器控制事務:每操作 150
13.3.3   服務器控制事務:分階段 151
13.4   案例研究:保險合同管理器 152
13.4.1   系統(tǒng)需求 153
13.4.2   設計 154
13.4.3   體系結構 160
13.4.4   實現(xiàn) 161
13.4.5   管理版本的層次 162
13.5   小結 163
第四部分    可伸縮性問題
第14章   服務器資源管理 165
14.1   內存管理 165
14.1.1   對象分類 166
14.1.2   對象生命周期事件 166
14.1.3   伺服對象池模式 167
14.1.4   案例研究:股票價格迭代器 171
14.1.5   分布式內存管理 172
14.1.6   小結 173
14.2   連接管理 173
14.2.1   連接和CORBA規(guī)范 174
14.2.2   在證券管理器例子中的連接 175
14.2.3   可伸縮性的方法 177
14.2.4   小結 181
14.3   線程管理 182
14.3.1   多線程概述 182
14.3.2   多線程的CORBA客戶機 183
14.3.3   多線程的CORBA服務器 184
14.4   小結 189
第15章   負載平衡 190
15.1   負載平衡的必要性 190
15.2   應用程序分區(qū) 191
15.2.1   水平應用程序分區(qū) 192
15.2.2   垂直應用程序分區(qū) 192
15.2.3   分區(qū)策略 193
15.3   復制 194
15.4   復制機制 196
15.4.1   定位機制 196
15.4.2   遷徙機制 202
15.4.3   狀態(tài)管理 204
15.5   復制框架 207
15.5.1   組件復制 207
15.5.2   集中器模式 208
15.5.3   BOA激活模式 212
15.6   衡量負載平衡的花費 212
15.7   小結 214
第16章   容錯性 215
16.1   什么是容錯性 215
16.1.1   需要一種實用的容錯方法 216
16.1.2   故障類型 217
16.1.3   故障檢測 217
16.1.4   故障通知 219
16.1.5   容錯與客戶機 220
16.2   當前CORBA對容錯的支持 220
16.3   容錯性與復制 221
16.3.1   應用程序狀態(tài):服務器和
             數(shù)據庫的復制 221
16.3.2   應用程序服務器策略 222
16.3.3   討論 229
16.4   案例研究—一個高可用性的
          CORBA系統(tǒng) 229
16.4.1   引言 229
16.4.2   數(shù)據庫復制 231
16.4.3   高可用性 231
16.5   未來CORBA對容錯性的支持 235
16.6   小結 237
第17章   系統(tǒng)管理與維護 238
17.1   系統(tǒng)管理 238
17.1.1   網絡管理 238
17.1.2   活動系統(tǒng)和系統(tǒng)基礎設施 240
17.2   管理活動系統(tǒng) 240
17.2.1   應用程序監(jiān)控 240
17.2.2   性能監(jiān)控 242
17.2.3   存儲管理 242
17.3   系統(tǒng)基礎設施維護 243
17.3.1   調配CORBA系統(tǒng) 243
17.3.2   管理變動 244
17.3.3   CORBA環(huán)境中的版本化 245
17.4   小結 246
第五部分    工程化CORBA系統(tǒng)
第18章   工程化過程的重要性 247
18.1   CORBA和軟件工程過程 247
18.1.1   對象管理組 248
18.1.2   傳統(tǒng)軟件工程過程 248
18.1.3   使軟件工程過程適合于反映分布
             式處理 248
18.2   CORBA組件模型 250
18.2.1   統(tǒng)一建模語言 250
18.2.2   使UML適合于反映分布處理 251
18.3   建模CORBA組件 254
18.3.1   組件特性 255
18.3.2   例子 256
18.3.3   建模組件的一般原則 257
18.3.4   再論阻抗失配 258
18.4   將建模結果映射到實現(xiàn) 261
18.4.1   UML建模元素 261
18.4.2   實現(xiàn)元素 263
18.4.3   模型與實現(xiàn) 264
18.5   小結 264
第19章   自動化工程過程 266
19.1   CASE 266
19.2   代碼生成 266
19.2.1   基于IDL的代碼生成 267
19.2.2   基于模型的代碼生成 269
19.2.3   對不同方法的討論 269
19.3   過程向導 271
19.4   小結 271
第20章   結論 272
20.1   困難仍然存在 272
20.2   希望已出現(xiàn)在地平線上 272                  

本目錄推薦

掃描二維碼
Copyright ? 讀書網 ranfinancial.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網安備 42010302001612號