注冊(cè) | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁(yè)出版圖書科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)軟件與程序設(shè)計(jì)JAVA及其相關(guān)EJB 2.0企業(yè)級(jí)應(yīng)用程序開發(fā)

EJB 2.0企業(yè)級(jí)應(yīng)用程序開發(fā)

EJB 2.0企業(yè)級(jí)應(yīng)用程序開發(fā)

定 價(jià):¥65.00

作 者: (美)Chuck Cavaness,(美)Brian Keeton著;智慧東方工作室譯;智慧東方工作室譯
出版社: 機(jī)械工業(yè)出版社
叢編項(xiàng): Sun公司核心技術(shù)叢書
標(biāo) 簽: EJB

購(gòu)買這本書可以去


ISBN: 9787111099109 出版時(shí)間: 2002-03-01 包裝: 膠版紙
開本: 24cm+光盤1片 頁(yè)數(shù): 496 字?jǐn)?shù):  

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

  EJB是用于服務(wù)器端組件體系結(jié)構(gòu)的一個(gè)規(guī)范。本書主要內(nèi)容包括:構(gòu)建EJB類及其接口的機(jī)制,EJB設(shè)計(jì)和性能的策略,構(gòu)建Web層,EJB的高級(jí)概念等。附錄包括了EJB 2.0的摘要及其新特征。本書內(nèi)容翔實(shí)、深入淺出,提供了詳細(xì)的討論和實(shí)例,對(duì)于懂Java語(yǔ)言的EJB初學(xué)者是一本有益的指導(dǎo)書。本書所附光盤包括:WebLogic Server 6.1的試用版、WebGain's VisualCafe 4.5的試用版、WebGain's TopLink 3.5.1的試用版,以及本書中使用到的實(shí)例。

作者簡(jiǎn)介

暫缺《EJB 2.0企業(yè)級(jí)應(yīng)用程序開發(fā)》作者簡(jiǎn)介

圖書目錄


第一部分   開發(fā)EJB
第1章   企業(yè)級(jí)應(yīng)用程序?qū)д?1
1.1   EJB體系結(jié)構(gòu) 1
1.2   基于組件的分布式計(jì)算 3
1.2.1   軟件組件的快速?gòu)?fù)習(xí) 3
1.2.2   將組件集合到體系結(jié)構(gòu)中 4
1.3   N層體系結(jié)構(gòu) 5
1.3.1   兩層組件體系結(jié)構(gòu) 5
1.3.2   N層組件體系結(jié)構(gòu) 6
1.4   為什么使用EJB 6
1.4.1   “編寫一次, 多處運(yùn)行”原則 7
1.4.2   規(guī)范與實(shí)現(xiàn)分隔 7
1.4.3   提供互用性 7
1.4.4   開發(fā)者可以專注于商業(yè)邏輯 8
1.4.5   與CORBA/IIOP協(xié)議兼容 8
第2章   一個(gè)拍賣網(wǎng)站的實(shí)例 9
2.1   拍賣實(shí)例概述 9
2.2   英式拍賣的概述 9
2.3   選擇要實(shí)現(xiàn)的用例 11
2.3.1   創(chuàng)建拍賣 14
2.3.2   取消拍賣 14
2.3.3   指定買受人 14
2.3.4   結(jié)束拍賣 14
2.3.5   查看拍賣 14
2.3.6   查看應(yīng)價(jià)歷史 14
2.3.7   瀏覽拍賣 14
2.3.8   查看拍賣細(xì)節(jié) 15
2.3.9   應(yīng)價(jià)拍賣 15
2.3.10   查看賬簿歷史 15
2.4   定義對(duì)象模型 15
2.4.1   標(biāo)識(shí)商業(yè)對(duì)象 15
2.4.2   標(biāo)識(shí)應(yīng)用程序控制者 17
第3章   EJB概念 20
3.1   提早掌握概念 20
3.2   什么是Enterprise Bean 20
3.2.1   實(shí)體bean 21
3.2.2   會(huì)話bean 21
3.2.3   消息驅(qū)動(dòng)bean 22
3.3   EJB角色及其責(zé)任 22
3.3.1   bean提供者 23
3.3.2   應(yīng)用程序集中者 24
3.3.3   EJB部署者 25
3.3.4   EJB服務(wù)器提供者 25
3.3.5   EJB容器提供者 26
3.3.6   系統(tǒng)管理員 27
3.4   本地EJB客戶機(jī)與遠(yuǎn)程EJB客戶機(jī)的對(duì)比 27
3.4.1   本地EJB客戶機(jī) 27
3.4.2   遠(yuǎn)程EJB客戶機(jī) 27
3.5   使用RMI與EJB通信 28
3.5.1   什么是根和干 28
3.5.2   在IIOP上使用RMI 34
3.6   通過EJB的組件接口來訪問EJB 36
3.7   使用Home接口定位企業(yè)bean 38
3.8   決定是否使用一個(gè)本地或遠(yuǎn)程客戶機(jī) 40
3.8.1   本地模型通??商峁└玫男阅?40
3.8.2   本地模型的訪問粒度最細(xì) 41
3.8.3   遠(yuǎn)程模型提供更好的位置透明度 41
3.8.4   遠(yuǎn)程客戶機(jī)必須處理遠(yuǎn)程異常 41
3.9   EJB的創(chuàng)建和刪除 41
3.10   鈍化和活化 42
3.11   對(duì)象池 44
3.12   句柄 45
3.13   EJB服務(wù)器和容器的實(shí)現(xiàn) 46
第4章   Java的命名和目錄接口 48
4.1   為什么應(yīng)用程序需要命名服務(wù)
        和目錄服務(wù) 48
4.1.1   命名服務(wù) 48
4.1.2   目錄服務(wù) 50
4.2   JNDI體系結(jié)構(gòu)概述 50
4.3   選擇和配置JNDI提供者 52
4.4   JNDI環(huán)境屬性 53
4.4.1   java.naming.factory.initial 55
4.4.2   java.naming.provider.url 56
4.5   設(shè)置JNDI環(huán)境屬性 56
4.5.1   用散列表設(shè)置環(huán)境屬性 56
4.5.2   使用系統(tǒng)屬性 56
4.5.3   使用資源文件 57
4.5.4   用于查找資源文件的搜索算法 59
4.6   Context和InitialContext對(duì)象 59
4.7   獲得Context對(duì)象的環(huán)境 63
4.8   使用lookup方法定位JNDI資源 65
4.9   定位EJB對(duì)象 66
4.10   訪問EJB的環(huán)境 67
4.11   通過InitialContext建立安全性 68
4.12   JNDI和群集 69
4.13   疑難解答 70
第5章   實(shí)體bean 71
5.1   什么是實(shí)體bean 71
5.1.1   商業(yè)邏輯 72
5.1.2   粗粒度對(duì)象 72
5.1.3   表達(dá)從屬對(duì)象 73
5.1.4   標(biāo)識(shí)拍賣實(shí)體對(duì)象 74
5.1.5   bean提供者責(zé)任 75
5.2   聲明組件接口 76
5.2.1   實(shí)體bean的客戶機(jī)視圖 76
5.2.2   顯露商業(yè)方法 77
5.2.3   命名約定 78
5.2.4   拍賣組件接口 79
5.3   定義主鍵類 91
5.3.1   使用單一字段鍵 91
5.3.2   使用多字段鍵 92
5.3.3   在部署時(shí)指定主鍵 93
5.4   聲明Home接口 94
5.4.1   創(chuàng)建實(shí)體bean 94
5.4.2   查找實(shí)體bean 95
5.4.3   刪除實(shí)體bean 96
5.4.4   聲明Home接口商業(yè)方法 96
5.4.5   EnglishAuctionHome接口 96
5.5   實(shí)現(xiàn)實(shí)體bean 97
5.5.1   EntityBean接口 98
5.5.2   EntityContext接口 98
5.5.3   商業(yè)方法 99
5.5.4   Home方法 100
5.5.5   回調(diào)方法和實(shí)體bean的生命周期 100
5.5.6   訪問環(huán)境 102
5.6   繼承和實(shí)體bean 103
5.7   實(shí)體bean有用嗎 105
第6章   bean管理的持久性 107
6.1   選擇自己管理持久性 107
6.2   JDBC入門 108
6.2.1   Connection接口 108
6.2.2   PreparedStatement接口 109
6.2.3   ResultSet接口 110
6.2.4   SQLException類 110
6.3   配置數(shù)據(jù)源 110
6.3.1   定義連接池 111
6.3.2   定義資源管理者連接工廠的引用 112
6.3.3   從EJB內(nèi)獲得連接 113
6.3.4   拍賣模式 114
6.4   創(chuàng)建實(shí)體bean 116
6.5   載入和存儲(chǔ)實(shí)體 121
6.5.1   實(shí)現(xiàn)ejbLoad 121
6.5.2   實(shí)現(xiàn)ejbStore 123
6.6   訪問其他實(shí)體bean 128
6.7   實(shí)現(xiàn)Finder方法 130
6.8   刪除實(shí)體 132
6.9   使用BMP部署實(shí)體bean 134
6.10   疑難解答 141
第7章   容器管理的持久性 143
7.1   構(gòu)建可移植的實(shí)體bean 143
7.1.1   CMP和從屬對(duì)象 143
7.1.2   將拍賣的實(shí)例轉(zhuǎn)移到CMP 144
7.2   聲明CMP實(shí)體bean 145
7.2.1   定義CMP字段 146
7.2.2   定義CMR字段 148
7.2.3   從屬的值類 149
7.3   實(shí)現(xiàn)容器回調(diào)方法 150
7.3.1   指派EntityContext 150
7.3.2   創(chuàng)建和刪除 151
7.3.3   主鍵的產(chǎn)生 152
7.3.4   載入和存儲(chǔ) 152
7.3.5   鈍化和活化 153
7.3.6   實(shí)現(xiàn)Home方法 153
7.3.7   聲明Select方法 153
7.4   使用CMP部署實(shí)體bean 154
7.4.1   抽象持久性模式 154
7.4.2   實(shí)現(xiàn)Finder和Select方法 158
7.4.3   將抽象持久性模式映射到數(shù)據(jù)庫(kù) 159
7.4.4   CMP bean的容器實(shí)現(xiàn) 163
7.4.5   測(cè)試拍賣實(shí)例 167
7.5   管理關(guān)系 167
7.6   使用EJB 1.1 CMP 168
7.7   疑難解答 169
第8章   EJB查詢語(yǔ)言 171
8.1   什么是EJB查詢語(yǔ)言 171
8.2   定義FROM從句 172
8.2.1   標(biāo)識(shí)變量 172
8.2.2   路徑表達(dá)式 174
8.3   定義WHERE從句 174
8.3.1   輸入?yún)?shù) 175
8.3.2   表達(dá)式和運(yùn)算符 175
8.4   定義SELECT從句 178
8.5   使用內(nèi)建函數(shù) 179
8.5.1   字符串函數(shù) 179
8.5.2   運(yùn)算函數(shù) 180
8.6   BNF記號(hào)法中的EJB   QL語(yǔ)法 180
8.7   疑難解答 183
第9章   會(huì)話bean 184
9.1   什么是會(huì)話bean 184
9.2   無狀態(tài)會(huì)話bean與狀態(tài)會(huì)話bean
         之間的不同 185
9.2.1   標(biāo)識(shí)拍賣的會(huì)話bean 186
9.2.2   bean提供者責(zé)任 187
9.3   聲明組件接口 187
9.3.1   比較對(duì)象標(biāo)識(shí) 188
9.3.2   拍賣組件接口 189
9.4   聲明Home接口 194
9.4.1   創(chuàng)建會(huì)話bean 195
9.4.2   刪除會(huì)話bean 195
9.4.3   AuctionCheckoutHome接口 196
9.5   實(shí)現(xiàn)會(huì)話bean 196
9.5.1   SessionBean接口 197
9.5.2   SessionContext接口 197
9.5.3   會(huì)話bean的生命周期 198
9.5.4   維持對(duì)話狀態(tài) 201
9.5.5   訪問環(huán)境 202
9.5.6   訪問其他EJB 202
9.6   部署會(huì)話bean 204
9.7   重入問題 209
9.8   疑難解答 209
第10章   Java消息服務(wù) 211
10.1   消息傳遞簡(jiǎn)介 211
10.1.1   什么是面向消息的中間件 211
10.1.2   Java消息服務(wù)作為面向消息的
             中間件 212
10.1.3   各種JMS實(shí)現(xiàn)的不同 212
10.2   JMS體系結(jié)構(gòu)的組件 213
10.2.1   消息生產(chǎn)者 213
10.2.2   消息使用者 214
10.2.3   JMS消息 214
10.2.4   被管理的JMS對(duì)象 214
10.2.5   命名服務(wù) 214
10.3   兩個(gè)JMS消息的模型 214
10.3.1   點(diǎn)對(duì)點(diǎn) 214
10.3.2   發(fā)布/訂閱 215
10.4   JMS的接口 215
10.4.1   ConnectionFactory 216
10.4.2   Connection 216
10.4.3   Session 216
10.4.4   Destination 217
10.4.5   MessageProducer和Message_
             Consumer 218
10.4.6   Message 218
10.5   JMS消息的詳細(xì)描述 219
10.5.1   消息標(biāo)題 219
10.5.2   消息屬性 221
10.5.3   消息主體 221
10.6   消息的選擇和過濾 222
10.6.1   設(shè)置標(biāo)題和屬性字段 222
10.6.2   指定消息選擇器的查詢字符串 222
10.7   使用JMS點(diǎn)對(duì)點(diǎn)模型 223
10.7.1   創(chuàng)建JMS管理對(duì)象 224
10.7.2   接收來自隊(duì)列的消息 224
10.7.3   將消息發(fā)送到隊(duì)列 235
10.7.4   運(yùn)行隊(duì)列的實(shí)例 240
10.8   使用JMS發(fā)布/訂閱模型 240
10.8.1   創(chuàng)建JMS管理對(duì)象 241
10.8.2   將訂閱者添加到主題 241
10.8.3   將消息發(fā)送到主題 248
10.8.4   運(yùn)行主題的實(shí)例 252
10.8.5   耐久性訂閱 253
10.9   同步傳遞消息與異步傳遞消息的對(duì)比 254
10.10   消息的持久性 255
10.11   隨同JMS使用事務(wù) 255
10.12   隨同EJB使用JMS 255
10.13   疑難解答 256
第11章   消息驅(qū)動(dòng)bean 257
11.1   什么是消息驅(qū)動(dòng)bean 257
11.1.1   消息驅(qū)動(dòng)bean是匿名的 257
11.1.2   消息驅(qū)動(dòng)bean是無狀態(tài)的 258
11.2   消息驅(qū)動(dòng)bean和容器 258
11.3   隨同EJB使用消息驅(qū)動(dòng)bean 258
11.4   隨同消息驅(qū)動(dòng)bean使用JMS隊(duì)
          列或主題 259
11.5   創(chuàng)建消息驅(qū)動(dòng)bean 259
11.5.1   MessageDrivenBean接口 259
11.5.2   JMS   MessageListener接口 260
11.5.3   創(chuàng)建消息驅(qū)動(dòng)bean類 261
11.6   部署消息驅(qū)動(dòng)bean 265
11.7   將消息發(fā)送到消息驅(qū)動(dòng)bean 267
11.8   確認(rèn)來自消息驅(qū)動(dòng)bean的消息 267
11.9   隨同消息驅(qū)動(dòng)bean使用事務(wù) 267
11.10   疑難解答 267
第12章   事務(wù) 269
12.1   理解事務(wù) 269
12.2   事務(wù)的特性 270
12.2.1   原子性 270
12.2.2   一致性 270
12.2.3   隔離性 271
12.2.4   耐久性 271
12.3   用Java事務(wù)API編程 272
12.3.1   對(duì)象事務(wù)服務(wù) 272
12.3.2   Java事務(wù)API 274
12.3.3   JTA和Java事務(wù)服務(wù) 278
12.4   使用容器管理的事務(wù) 278
12.4.1   指派事務(wù)屬性 279
12.4.2   不要忘記閱讀文檔 284
12.4.3   事務(wù)同步 285
12.5   使用bean管理的事務(wù) 286
12.5.1   UserTransaction接口 287
12.5.2   管理事務(wù) 289
12.5.3   針對(duì)狀態(tài)會(huì)話bean的bean管理
             的劃分 289
12.6   使用客戶機(jī)劃分的事務(wù) 289
12.7   隔離對(duì)資源的訪問 290
12.7.1   選擇隔離級(jí)別 290
12.7.2   性能影響 291
12.7.3   程序化地改變隔離級(jí)別 291
12.8   疑難解答 292
第13章   異常處理 294
13.1   EJB異常處理 294
13.2   應(yīng)用程序異常 294
13.2.1   標(biāo)準(zhǔn)的EJB應(yīng)用程序異常 296
13.2.2   擴(kuò)展應(yīng)用程序異常 298
13.3   系統(tǒng)異常 300
13.3.1   標(biāo)準(zhǔn)的EJB系統(tǒng)異常 301
13.3.2   拋出系統(tǒng)異常 302
13.3.3   拋出來自消息驅(qū)動(dòng)bean的異常 304
13.4   異常與事務(wù) 304
13.4.1   在事務(wù)期間拋出應(yīng)用程序異常 304
13.4.2   在事務(wù)期間拋出系統(tǒng)異常 307
13.5   包裝異常 309
13.6   疑難解答 309
第14章   安全性設(shè)計(jì)和管理 311
14.1   應(yīng)用程序安全的重要性 311
14.2   理解應(yīng)用程序的安全性要求 311
14.2.1   物理上的分隔層 312
14.2.2   基于用戶名/密碼的用戶級(jí)訪問 313
14.2.3   所使用的不同廠商產(chǎn)品 313
14.2.4   所使用的敏感和非敏感數(shù)據(jù) 313
14.3   安全性的基本概念 313
14.3.1   身份驗(yàn)證和授權(quán) 314
14.3.2   數(shù)據(jù)的完整性 314
14.3.3   機(jī)密性和數(shù)據(jù)保密 314
14.3.4   認(rèn)可 315
14.3.5   主體和用戶 315
14.3.6   主題 315
14.3.7   證書 315
14.3.8   組和角色 315
14.3.9   訪問控制列表和權(quán)限 316
14.3.10   安全性區(qū)域 316
14.4   Java安全性基礎(chǔ) 316
14.4.1   Java ClassLoader 318
14.4.2   權(quán)限類 318
14.4.3   Java SecurityManager 318
14.4.4   AccessController類 318
14.4.5   AccessControlContext類 319
14.4.6   特許代碼 319
14.5   隨同EJB和J2EE使用安全性 320
14.5.1   使用綱領(lǐng)安全性 321
14.5.2   使用說明安全性 323
14.5.3   在部署描述符中指定標(biāo)識(shí) 326
14.5.4   將部署角色映射到物理環(huán)境 326
14.6   擬訂拍賣安全性 327
14.6.1   創(chuàng)建拍賣安全性區(qū)域的模式 328
14.6.2   設(shè)計(jì)安全性區(qū)域的訪問 330
14.6.3   在Web層中使用安全屬性 331
14.6.4   傳播主體 335
14.7   Java身份驗(yàn)證和授權(quán)服務(wù) 335
14.7.1   身份驗(yàn)證 335
14.7.2   授權(quán) 336
14.7.3   JAAS核心類 336
第15章   部署 340
15.1   部署描述符和EJB角色 340
15.2   bean提供者的責(zé)任 341
15.2.1   全體文件結(jié)構(gòu) 341
15.2.2   enterprise-beans元素 342
15.2.3   relationships元素 348
15.2.4   assembly-descriptor和ejb-client-jar
             元素 350
15.3   應(yīng)用程序集中者的責(zé)任 350
15.3.1   assembly-descriptor元素 350
15.3.2   修改enterprise-beans條目 354
15.4   部署者的責(zé)任 355
15.5   包裝EJB 356
15.6   疑難解答 356
第二部分   設(shè)計(jì)與性能
第16章   EJB設(shè)計(jì)的范式和策略 359
16.1   什么是范式 359
16.2   EJB策略 360
16.3   設(shè)計(jì)EJB類和接口 360
16.3.1   設(shè)計(jì)粗粒度企業(yè)bean 360
16.3.2   使用商業(yè)方法接口 361
16.3.3   使用回調(diào)方法的抽象超類 365
16.3.4   使用容器管理的事務(wù) 367
16.4   管理客戶機(jī)訪問 367
16.4.1   會(huì)話bean外觀 367
16.4.2   將視圖對(duì)象返回客戶機(jī) 368
16.4.3   引用客戶機(jī)中的Home和組件接口 370
16.5   在EJB中實(shí)現(xiàn)一個(gè)孤子 371
16.6   疑難解答 372
第17章   性能 373
17.1   性能在設(shè)計(jì)中的作用 373
17.2   最小化遠(yuǎn)程調(diào)用 374
17.3   優(yōu)化實(shí)體bean的持久性 376
17.3.1   選擇CMP實(shí)現(xiàn) 376
17.3.2   必要時(shí)僅執(zhí)行ejbStore 377
17.3.3   為BMP從屬對(duì)象使用Lazy Loading 378
17.3.4   使用只讀實(shí)體bean 380
17.4   構(gòu)建拾取列表 381
17.5   管理事務(wù) 383
17.5.1   事務(wù)劃分 383
17.5.2   隔離級(jí) 384
17.6   疑難解答 384
第18章   應(yīng)用程序的性能和負(fù)載測(cè)試 385
18.1   為什么進(jìn)行應(yīng)用程序的負(fù)載測(cè)試 385
18.2   bean的性能測(cè)試 386
18.3   bean的負(fù)載測(cè)試 388
18.4   使用ECperf   1.0 392
18.5   疑難解答 392
第三部分   構(gòu)建Web層
第19章   為EJB構(gòu)建表示層 395
19.1   表示層的不同類型 395
19.2   使用外觀范式來隱藏EJB 396
19.3   隨同EJB使用Servlet和JSP 401
19.4   使用JSP標(biāo)記庫(kù) 406
19.5   使用Strut開放源碼Framework 406
19.6   在Web服務(wù)器或狀態(tài)會(huì)話bean中
          高速緩存 406
第四部分   高級(jí)概念
第20章   分布性和EJB互用性 409
20.1   互用性概述 409
20.2   可移植性與互用性的對(duì)比 409
20.3   EJB 2.0互用性的目的 409
20.4   CORBA與EJB的關(guān)系 410
20.5   遠(yuǎn)程調(diào)用互用性 411
20.5.1   GIOP和IIOP協(xié)議 411
20.5.2   IIOP之上的RMI 411
20.5.3   使用雙向GIOP 412
20.5.4   遠(yuǎn)程接口和CORBA IDL 412
20.5.5   根和客戶機(jī)視圖類 412
20.6   事務(wù)互用性 413
20.6.1   CORBA的對(duì)象事務(wù)服務(wù) 413
20.6.2   對(duì)于不支持事務(wù)互用性的
             容器的要求 413
20.7   命名互用性 413
20.8   安全互用性 414
20.8.1   容器之間的安全互用性 414
20.8.2   使用IIOP傳播主體和授權(quán)數(shù)據(jù) 414
第21章   水平服務(wù) 415
21.1   什么是水平服務(wù) 415
21.2   由EJB提供的水平服務(wù) 418
21.3   傳統(tǒng)購(gòu)買與構(gòu)建分析的對(duì)比 418
21.4   拍賣實(shí)例中的水平服務(wù) 419
21.4.1   拍賣的記錄服務(wù) 419
21.4.2   拍賣的電子郵件支持服務(wù) 420
21.5   構(gòu)建拍賣的記錄服務(wù) 420
21.5.1   開發(fā)記錄結(jié)構(gòu) 421
21.5.2   創(chuàng)建記錄API 422
21.5.3   創(chuàng)建記錄SPI 428
21.5.4   構(gòu)建兩個(gè)記錄服務(wù)實(shí)現(xiàn) 430
21.5.5   可用的商業(yè)記錄服務(wù) 440
21.6   Java 1.4記錄API 440
21.7   構(gòu)建電子郵件水平服務(wù) 441
21.7.1   構(gòu)建電子郵件水平服務(wù) 441
21.7.2   構(gòu)建電子郵件API 442
21.7.3    構(gòu)建電子郵件服務(wù)的消息
               驅(qū)動(dòng)bean 447
21.7.4    配置電子郵件所需的屬性 450
21.8   疑難解答 452
第22章   EJB群集概念 454
22.1   太多不一定是件好事 454
22.2   什么是群集 454
22.2.1   可伸縮性 455
22.2.2   高可用性 455
22.3   在Web層中群集 456
22.4   在EJB層中群集 457
22.4.1   群集命名服務(wù) 457
22.4.2   群集無狀態(tài)會(huì)話bean 458
22.4.3   群集實(shí)體bean 458
22.4.4   群集狀態(tài)會(huì)話bean 458
22.4.5   群集JMS 458
22.4.6   群集JDBC連接 459
22.5   單VM結(jié)構(gòu)與多VM結(jié)構(gòu)的對(duì)比 459
第23章   EJB 2.0編程限制 460
23.1   限制的目的 460
23.2   EJB 2.0的限制 460
23.2.1   不能使用讀/寫靜態(tài)字段 460
23.2.2   使用線程和同步 461
23.2.3   java.io包的使用限制 462
23.2.4   套接字的使用限制 463
23.2.5   Reflection API的使用限制 463
23.2.6   類裝載器和安全管理器的使用
             限制 463
23.2.7   AWT輸入/輸出的使用限制 463
23.2.8   本地庫(kù)的使用限制 464
23.2.9   this引用的使用限制 464
23.3   小結(jié) 464
第五部分   附      錄
附錄A   EJB 2.0 API 465
附錄B   自EJB 1.1的變化 480
附錄C   光盤中的內(nèi)容 483
                  

本目錄推薦

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