注冊 | 登錄讀書好,好讀書,讀好書!
讀書網-DuShu.com
當前位置: 首頁出版圖書科學技術計算機/網絡軟件與程序設計JAVA及其相關JBoss管理與開發(fā)核心技術(第3版)

JBoss管理與開發(fā)核心技術(第3版)

JBoss管理與開發(fā)核心技術(第3版)

定 價:¥59.00

作 者: (美)斯科特·斯塔克(Scott Stark)著;羅時飛譯;羅時飛譯
出版社: 電子工業(yè)出版社
叢編項: 開發(fā)專家之Sun ONE
標 簽: 高級程序語言設計

ISBN: 9787121003936 出版時間: 2004-11-01 包裝: 平裝
開本: 26cm+光盤1片 頁數(shù): 520 字數(shù):  

內容簡介

  ◇JBoss原廠技術手冊,JBoss開發(fā)團隊精心打造?!笊钊肫饰鰳I(yè)界使用最為廣泛的開源J2EE應用服務器JBoss的管理和架構?!筮m用于JBoss2.x/3.x/4.x版本?!筚Y深J2EE開發(fā)者羅時飛歷時近一載傾情翻譯?!驤Boss/J2EE開發(fā)者的必備手冊。本書的主要目的是從配置和架構這兩個角度弄清楚標準JBoss3.2.x的架構組件。使用JBoss的開發(fā)者將理解如何配置標準的組件。其中,需要開發(fā)者注意的是,本書不是介紹J2EE和如何應用J2EE的,而是關注JBoss服務器架構的內部細節(jié)及具體J2EE容器實現(xiàn)的配置和擴展。通過閱讀本書,JBoss開發(fā)者可以深入理解標準組件的架構、集成,以及擴展或替代標準組件,從而滿足其基礎信息框架需求。同時,本書也將指導開發(fā)者如何獲得JBoss源碼,并在此基礎上構建和調試JBoss服務器。本書最后提供了索引,以方便讀者更加方便快速地找到相關技術點。隨書光盤內容為書中范例源代碼,希望對讀者有所幫助。

作者簡介

暫缺《JBoss管理與開發(fā)核心技術(第3版)》作者簡介

圖書目錄

第1章  安裝和構建JBoss服務器  1
1.1  獲得二進制文件  1
1.1.1  預備條件  1
1.1.2  安裝二進制存檔  2
1.1.3  default服務器配置文件集合  3
1.2  基本安裝測試  8
1.3  從網絡服務器啟動  10
1.4  基于源代碼構建服務器  14
第2章  JBoss JMX微內核(Microkernel)  21
2.1  JMX介紹  21
2.1.1  裝配層  22
2.1.2  代理層  23
2.1.3  分布式服務層  23
2.1.4  JMX組件介紹  23
2.2  JBoss JMX實現(xiàn)架構  26
2.2.1  JBoss類裝載器架構  26
2.2.2  類裝載和Java中的類型  26
2.2.3  JBoss XMBean  47
2.3  連接到JMX服務器  53
2.3.1  瀏覽服務器——JMX控制臺Web應用  53
2.3.2  使用RMI連接到JMX  56
2.3.3  命令行方式訪問JMX  66
2.3.4  使用任何協(xié)議連接到JMX  71
2.4  將JMX作為微內核  71
2.4.1  啟動過程  71
2.4.2  JBoss MBean服務  72
2.4.3  開發(fā)JBoss MBean服務  81
2.4.4  部署排序和依賴性  110
2.5  JBoss部署器架構  127
2.6  借助于SNMP展示MBean事件  131
2.6.1  SNMP適配器服務  131
2.6.2  陷阱服務事件  132
2.7  遠程訪問服務——分離式Invoker  132
2.7.1  分離式Invoker實例:MBeanServer Invoker適配器服務  137
2.7.2  分離式Invoker參考  143
第3章  JBoss之命名——JNDI 命名服務  149
3.1  JNDI概述  149
3.1.1  JNDI應用編程接口  149
3.1.2  J2EE和JNDI——應用組件環(huán)境  151
3.2  JBossNS架構  164
3.2.1  命名InitialContext工廠  166
3.2.2  基于HTTP訪問JNDI  170
3.2.3  保護基于HTTP訪問JNDI  176
3.2.4  保護只讀、未保護上下文JNDI的訪問  178
3.2.5  其他命名MBean  179
第4章  JBoss之事務——JTA事務服務  185
4.1  事務/JTA概述  185
4.1.1  悲觀鎖/樂觀鎖  186
4.1.2  分布式事務的組件  186
4.1.3  兩階段XA協(xié)議  187
4.1.4  啟發(fā)式異常  187
4.1.5  事務ID和分支  187
4.2  JBoss事務內核  188
4.2.1  為JBoss適配事務管理器  188
4.2.2  默認事務管理器  189
4.2.3  UserTransaction支持  189
第5章  JBoss之EJB——EJB容器配置和架構  191
5.1  EJB客戶端視圖  191
5.2  EJB服務器端視圖  198
5.3  EJB容器  204
5.3.1  EJBDeployer MBean  204
5.3.2  容器插件式框架  215
5.4  實體Bean鎖和死鎖檢測  227
5.4.1  JBoss為什么需要鎖  227
5.4.2  實體Bean的生命周期  228
5.4.3  默認鎖行為  228
5.4.4  插入式攔截器和鎖策略  229
5.4.5  死鎖  230
5.4.6  高級配置和調優(yōu)  232
5.4.7  在群集中運行  236
5.4.8  修理故障  236
第6章  JBoss之消息——JMS 配置和架構  239
6.1  JMS實例  239
6.1.1  點對點實例  240
6.1.2  發(fā)布/訂閱實例  242
6.1.3  使用持久topic的發(fā)布/訂閱實例  249
6.1.4  使用MDB的點對點實例  252
6.2  JBoss消息概述  261
6.2.1  調用層  261
6.2.2  安全性管理器  262
6.2.3  目的地管理器  263
6.2.4  消息緩存  263
6.2.5  狀態(tài)管理器  263
6.2.6  持久化管理器  263
6.2.7  目的地  264
6.3  JBoss消息配置和MBean  264
6.3.1  org.jboss.mq.il.jvm.JVMServerILService  265
6.3.2  org.jboss.mq.il.rmi.RMIServerILService(已丟棄)  265
6.3.3  org.jboss.mq.il.oil.OILServerILService(已丟棄)  266
6.3.4  org.jboss.mq.il.uil.UILServerILService(已丟棄)  266
6.3.5  org.jboss.mq.il.uil2.UILServerILService  267
6.3.6  org.jboss.mq.il.http.HTTPServerILService  269
6.3.7  org.jboss.mq.server.jmx.Invoker  270
6.3.8  org.jboss.mq.server.jmx.InterceptorLoader  270
6.3.9  org.jboss.mq.sm.file.DynamicStateManager  270
6.3.10  org.jboss.mq.security.SecurityManager  271
6.3.11  org.jboss.mq.server.jmx.DestinationManager  273
6.3.12  org.jboss.mq.server.MessageCache  274
6.3.13  org.jboss.mq.pm.file.CacheStore  274
6.3.14  org.jboss.mq.pm.file.PersistenceManager  274
6.3.15  org.jboss.mq.pm.rollinglogged.PersistenceManager  275
6.3.16  org.jboss.mq.pm.jdbc2.PersistenceManager  275
6.3.17  目的地MBean  276
6.3.18  借助于JMX管理  279
6.4  指定MDB JMS供應商  280
6.4.1  org.jboss.jms.jndi.JMSProviderLoader MBean  281
6.4.2  org.jboss.jms.asf.ServerSessionPoolLoader MBean  282
6.4.3  集成其他JMS供應商  283
第7章  JBoss之連接器——JCA 配置和架構  285
7.1  JCA概述  285
7.2  JBossCX架構概述  287
7.2.1  BaseConnectionManager2 MBean  288
7.2.2  RARDeployment MBean  289
7.2.3  JBossManagedConnectionPool MBean  290
7.2.4  CachedConnectionManager MBean  291
7.2.5  JCA資源適配器實例綱要  291
7.3  配置JCA適配器  298
7.3.1  配置JDBC數(shù)據(jù)源  299
7.3.2  配置常見JCA適配器  303
7.3.3  配置實例  306
第8章  JBoss之安全性 ——J2EE安全性配置和架構  307
8.1  J2EE安全性聲明概述  307
8.1.1  安全性引用  309
8.1.2  安全性身份  310
8.1.3  安全性角色  311
8.1.4  EJB方法許可  312
8.1.5  Web內容安全性約束  315
8.1.6  使用JBoss中的安全性聲明  316
8.2  JAAS介紹  316
8.3  JBoss安全性模型  321
8.4  JBoss安全性擴展架構  328
8.4.1  JaasSecurityManager如何使用JAAS  329
8.4.2  JaasSecurityManagerService MBean  331
8.4.3  擴展JaasSecurityManager,JaasSecurityDomain MBean  333
8.4.4  基于XML的 JAAS登錄配置MBean  334
8.4.5  JAAS登錄配置管理 MBean  336
8.4.6  使用和開發(fā)JBossSX登錄模塊  336
8.4.7  開發(fā)自定義登錄模塊  347
8.5  安全遠程密碼協(xié)議  357
8.5.1  為SRP提供密碼信息  360
8.5.2  深入SRP算法  362
8.6  使用Java 2安全性管理器運行JBoss  367
8.7  使用JSSE為JBoss提供SSL  369
8.8  配置用于防火墻后的JBoss  376
8.9  如何保護JBoss服務器  377
8.9.1  jmx-console.war  377
8.9.2  web-console.war  377
8.9.3  http-invoker.sar  377
8.9.4  jmx-invoker-adaptor-server.sar  377
第9章  集成Servlet容器  379
9.1  AbstractWebContainer類  379
9.1.1  AbstractWebContainer契約  380
9.1.2  創(chuàng)建AbstractWebContainer子類  386
9.2  JBoss/Tomcat-4.1.x綁定  388
9.2.1  嵌入式Tomcat配置元素  389
9.2.2  JBoss/Tomcat綁定使用SSL  394
9.2.3  為JBoss/Tomcat-4.x綁定配置虛擬主機  401
9.2.4  使用外部靜態(tài)內容  403
9.2.5  為JBoss/Tomcat-4.x綁定使用Apache  405
9.2.6  使用群集  407
第10章  MBean服務雜記  409
10.1  系統(tǒng)屬性管理  409
10.2  屬性編輯器管理  410
10.3  服務綁定管理  410
10.4  定時任務  417
10.5  JBoss日志功能框架  420
10.6  RMI動態(tài)類裝載  421
第11章  CMP引擎  423
11.1  啟程  423
11.2  jbosscmp-jdbc結構  430
11.3  實體Bean  431
11.4  容器管理持久域  437
11.4.1  容器管理持久域抽象訪問方法  437
11.4.2  容器管理持久域聲明  438
11.4.3  容器管理持久域列映射  438
11.4.4  read-only域  440
11.4.5  評審實體Bean訪問  440
11.4.6  依賴值類  442
11.5  容器管理關系  446
11.5.1  cmr-field抽象訪問方法  446
11.5.2  關系聲明  447
11.5.3  關系映射  448
11.6  查詢  454
11.6.1  finder和ejbSelect聲明  455
11.6.2  EJB-QL聲明  455
11.6.3  覆蓋EJB-QL到SQL的映射  457
11.6.4  JBossQL  457
11.7  優(yōu)化裝載  464
11.7.1  裝載場景  465
11.7.2  裝載組  466
11.7.3  read-ahead  467
11.7.4  裝載過程  471
11.7.5  事務  477
11.8  樂觀鎖  480
11.9  實體命令和主鍵生成  485
11.10  Defaults  488
11.11  自定義數(shù)據(jù)源  491
11.11.1  函數(shù)映射  493
11.11.2  類型映射  493
11.11.3  用戶類型映射  494
第12章  Web服務  495
12.1  XDoclet  495
12.2  將Hello World EJB發(fā)布為Web服務  496
附錄A  JBoss Group和我們的LGPL授權  507
附錄B  JBoss DTDs  518
附錄C  實例安裝  519
附錄D  索引  520

本目錄推薦

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