精通JBoss

出版時間:2004-9  出版社:電子工業(yè)出版社  作者:劉洋  頁數(shù):422  字數(shù):666000  
Tag標簽:無  

內(nèi)容概要

JBoss以其開放源代碼的性質(zhì)和出色的特性,成為最受Java開發(fā)者歡迎的J2EE服務(wù)器產(chǎn)品。本書分為3大部分,共9章,內(nèi)容基于JBoss的EJB與Web Services開發(fā)展開,包括JBoss概覽、開發(fā)工具、實體Bean的開發(fā)、會話Bean的開發(fā)、消息隊列的開發(fā)、XML模式、理解Web Services、基于SOAP的Web Services開發(fā)和JBoss.net。    本書供Java程序員、專業(yè)的軟件開發(fā)人員閱讀,豐富的代碼例程為廣大程序員提供了實戰(zhàn)指南。

書籍目錄

第1部分  JBoss基礎(chǔ)  第1章  JBoss概覽    1.1  JBoss簡介      1.1.1  JBoss的歷史      1.1.2  JBoss組織      1.1.3  JBoss與J2EE      1.1.4  JBoss與Web  Services      1.1.5  JBoss的未來    1.2  熟悉JBoss      1.2.1  啟動JBoss      1.2.2  JBoss的目錄結(jié)構(gòu)      1.2.3  JBoss的Web服務(wù)器      1.2.4  JBoss的熱部署    1.3  JBoss的實現(xiàn)      1.3.1  JMX技術(shù)      1.3.2  JBoss的JMX微處理器      1.3.3  JBoss的插件結(jié)構(gòu)   1.4  JBoss的擴展      1.4.1  開發(fā)自定義MBean插件      1.4.2  打包.sar文件      1.4.3  JBoss對MBean的分布式支持    1.5  XMessenger消息系統(tǒng)      1.5.1  關(guān)于XMessenger      1.5.2  XMessenger的結(jié)構(gòu)    1.6  小結(jié)    1.7  資源  第2章  開發(fā)工具    2.1  Eclipse開發(fā)工具      2.1.1  Eclipse的安裝      2.1.2  Eclipse工作臺      2.1.3  使用Eclipse工具    2.2  Ant開發(fā)工具      2.2.1  Ant簡介      2.2.2  Ant中的基本概念      2.2.3  編寫第一個build文件      2.2.4  在Eclipse中使用Ant    2.3  XDoclet開發(fā)工具      2.3.1  XDoclet簡介      2.3.2  XDoclet的組成      2.3.3  XDoclet的標記      2.3.4  利用XDoclet開發(fā)Web程序    2.4  JBoss集成開發(fā)環(huán)境      2.4.1  JBossIDE的安裝      2.4.2  利用JBossIDE控制JBoss      2.4.3  利用JBossIDE開發(fā)JBoss程序    2.5  小結(jié)    2.6  資源第2部分  EJB的開發(fā)  第3章  實體Bean的開發(fā)    3.1  實體Bean介紹      3.1.1  EJB容器      3.1.2  實體Bean的生命周期      3.1.3  本地接口與遠程接口      3.1.4  主接口與對象接口      3.1.5  實體Bean的類型    3.2  開發(fā)CMP類型實體Bean      3.2.1  實現(xiàn)實體Bean      3.2.2  描述實體Bean      3.2.3  部署實體Bean      3.2.4  實體Bean的遠程調(diào)用      3.2.5  實體Bean的本地接口      3.2.6  實體Bean的Web客戶端——Servlet客戶端      3.2.7  利用JBossIDE開發(fā)CMP類型實體Bean      3.2.8  EJB的描述      3.2.9  JBoss查詢語言      3.2.10  CMP在JBoss中的描述    3.3  實體Bean數(shù)據(jù)的傳遞      3.3.1  通過值對象傳遞數(shù)據(jù)      3.3.2  通過XML傳遞數(shù)據(jù)    3.4  實體Bean的關(guān)系    3.5  使用MySQL數(shù)據(jù)庫      3.5.1  安裝MySQL數(shù)據(jù)庫      3.5.2  JBoss數(shù)據(jù)庫配置    3.6  開發(fā)BMP類型實體Bean      3.6.1  BMP簡介      3.6.2  BMP程序?qū)嵗?     3.6.3  利用JBossIDE開發(fā)BMP    3.7  XMessenger組件    3.8  小結(jié)    3.9  資源  第4章  會話Bean的開發(fā)    4.1  會話Bean簡介    4.2  無狀態(tài)會話Bean      4.2.1  會話Bean的遠程接口      4.2.2  會話Bean的主接口      4.2.3  會話Bean的實現(xiàn)類      4.2.4  會話Bean的配置文件      4.2.5  會話Bean的客戶端      4.2.6  無狀態(tài)會話Bean在容器中的狀態(tài)    4.3  有狀態(tài)會話Bean      4.3.1  有狀態(tài)會話Bean的使用      4.3.2  有狀態(tài)會話Bean在容器中的狀態(tài)    4.4  會話Bean與事務(wù)      4.4.1  事務(wù)簡介      4.4.2  事務(wù)處理的API      4.4.3  容器管理事務(wù)      4.4.4  Bean管理事務(wù)    4.5  利用JBossIDE開發(fā)會話Bean    4.6  會話Bean與實體Bean的協(xié)作    4.7  使用JBoss郵件服務(wù)    4.8  小結(jié)    4.9  資源  第5章  消息隊列的開發(fā)    5.1  理解消息隊列      5.1.1  點對點消息      5.1.2  主題消息    5.2  JMS消息中的基本概念      5.2.1  目的地      5.2.2  會話      5.2.3  連接      5.2.4  消息      5.2.5  消息生產(chǎn)者      5.2.6  消息消費者    5.3  編程模式    5.4  在JBoss中建立消息隊列      5.4.1  部署一個點對點隊列      5.4.2  部署一個主題隊列    5.5  簡單編程舉例      5.5.1  點對點消息示例      5.5.2  主題消息示例    5.6  消息數(shù)據(jù)      5.6.1  消息頭      5.6.2  消息屬性    5.7  消息的應(yīng)用實例      5.7.1  同步的點對點消息      5.7.2  持久性的主題消息    5.8  調(diào)用層      5.8.1  RMI調(diào)用層      5.8.2  OIL調(diào)用層      5.8.3  UIL調(diào)用層      5.8.4  JVM調(diào)用層      5.8.5  HTTP調(diào)用層    5.9  使用JBoss的HTTP消息通道    5.10  JBossMQ的配置和管理      5.10.1  持久性管理者      5.10.2  目的地管理者      5.10.3  狀態(tài)管理者    5.11  JBossMQ的獨立使用      5.11.1  JBossMQ的目的結(jié)構(gòu)      5.11.2  在JBossMQ中部署消息隊列    5.12  消息驅(qū)動Bean的開發(fā)      5.12.1  監(jiān)控JBoss內(nèi)存用量的消息驅(qū)動Bean      5.12.2  利用JBossIDE開發(fā)消息驅(qū)動Bean    5.13  實現(xiàn)XMessenger的即時通信      5.13.1  設(shè)計目標      5.13.2  用戶管理      5.13.3  消息傳輸      5.13.4  消息存儲      5.13.5  用戶界面      5.13.6  部署J2EE應(yīng)用程序    5.14  小結(jié)    5.15  資源第3部分  Web  Services的開發(fā)  第6章  XML模式    6.1  XML  Schema標準簡介    6.2  Schema的基本概念      6.2.1  命名空間問題      6.2.2  一個Schema文檔的組成    6.3  Schema的組成部分      6.3.1  文檔元素      6.3.2  文檔屬性      6.3.3  簡單類型      6.3.4  復(fù)雜類型      6.3.5  注釋      6.3.6  文檔模型組      6.3.7  文檔屬性組    6.4  Schema的實現(xiàn)      6.4.1  編寫Schema      6.4.2  Schema驗證API    6.5  XML數(shù)據(jù)綁定    6.6  小結(jié)    6.7  資源  第7章  理解Web  Services    7.1  面向服務(wù)的軟件架構(gòu)(SOA)      7.1.1  為什么需要面向服務(wù)的軟件      7.1.2  面向服務(wù)中的基本概念      7.1.3  Web系統(tǒng)和Web  Services是面向?qū)ο蟮膶嵗?   7.2  World  Wide  Web的架構(gòu)    7.3  Web  Services架構(gòu)(WSA)      7.3.1  Web  Services架構(gòu)概述      7.3.2  Web  Services架構(gòu)中的角色      7.3.3  Web  Services協(xié)議棧的組成      7.3.4  重要的結(jié)構(gòu)模型      7.3.5  支持Web  Services的技術(shù)體系    7.4  小結(jié)    7.5  資源  第8章  基于SOAP的Web  Services開發(fā)    8.1  SOAP的發(fā)展過程      8.1.1  XML-RPC標準的產(chǎn)生      8.1.2  W3C制定的SOAP標準    8.2  XML-RPC技術(shù)      8.2.1  XML-RPC技術(shù)標準介紹      8.2.2  Apache  XML-RPC實現(xiàn)工具      8.2.3  XML-RPC的局限性    8.3  使用Axis項目      8.3.1  Axis簡介      8.3.2  開發(fā)簡單的Web  Services      8.3.3  Axis中的WSDL技術(shù)      8.3.4  在Axis中使用SOAP附件    8.4  Axis項目的實現(xiàn)      8.4.1  Axis的實現(xiàn)方式      8.4.2  Axis的結(jié)構(gòu)實現(xiàn)      8.4.3  Axis的安全組件      8.4.4  編寫自定義Handler來擴展Axis   8.5  WSIF技術(shù)      8.5.1  WSIF簡介      8.5.2  使用WSIF的調(diào)用方式    8.6  集成Axis的項目      8.6.1  Axis與JBoss.net      8.6.2  Axis與Globus  Tookit  3.0    8.7  小結(jié)    8.8  資源  第9章  JBoss.net    9.1  JBoss.net介紹      9.1.1  JBoss的.net計劃      9.1.2  JBoss.net當前版本的特性      9.1.3  熟悉JBoss.net    9.2  JBoss.net與Axis      9.2.1  JBoss.net集成Axis的方式      9.2.2  JBoss.net對Axis的擴充    9.3  從Java類創(chuàng)建Web  Services      9.3.1  服務(wù)類的實現(xiàn)      9.3.2  縮寫部署文件      9.3.3  建立WSR壓縮包      9.3.4  開發(fā)服務(wù)的客戶端    9.4  為Web  Services添加認證和授權(quán)過程      9.4.1  JBoss.net中的認證和授權(quán)組件      9.4.2  帶有認證和授權(quán)功能的Web  Services    9.5  基于JMX  MBean的Web  Services      9.5.1  實現(xiàn)MBean組件      9.5.2  配置和部署MBean組件      9.5.3  描述和部署基于MBean的Web  Services      9.5.4  SOAP對比RMI的優(yōu)勢    9.6  利用EJB開發(fā)Web  Services      9.6.1  開發(fā)基于會話Bean的Web  Services      9.6.2  在實現(xiàn)Web  Services的會話Bean中使用值對象      9.6.3  在Web  Services中利用實體Bean    9.7  將遠程的服務(wù)應(yīng)用到JBoss.net中    9.8  利用XDoclet開發(fā)Web  Services      9.8.1  利用XDoclet將會話Bean開發(fā)為Web  Services      9.8.2  利用XDoclet將JMX  MBean開發(fā)為Web  Services    9.9  為XMessenger開發(fā)Web  Services接口    9.10  JBoss中的UDDI技術(shù)      9.10.1  UDDI簡介      9.10.2  UDDI4J工具      9.10.3  利用JBoss建立自己的UDDI中心    9.11  小結(jié)    9.12  資源附錄A  Eclipse常用插件附錄B  Ant常用任務(wù)附錄C  XDoclet常用標記

圖書封面

圖書標簽Tags

評論、評分、閱讀與下載


    精通JBoss PDF格式下載


用戶評論 (總計0條)

 
 

 

250萬本中文圖書簡介、評論、評分,PDF格式免費下載。 第一圖書網(wǎng) 手機版

京ICP備13047387號-7