內容簡介
Open Source J2EE應用伺服器王牌-JBoss開發實務!
* 活用Java常用的開發工具Eclipse、JBossIDE、Ant、XDoclet
* 完整介紹以JBoss和EJB為基礎開發Web Services之技術
* 探討EJB架構與觀念,實作Entity Bean、Session Bean等機制
* 詳細說明以JBoss為基礎來開發訊息佇列的應用
* 深入討論XML與Web Services基本架構與觀念* 輔以範例實作,為程式設計師提供實戰參考指南
JBoss以其開放原始碼的特性和出色的效能,成為目前最受Java開發者歡迎的J2EE應用伺服器。本書是JBoss和EJB、Web Services開發技術的實踐指南,書中提供了大量範例,使Java開發者不僅可以徹底掌握JBoss,而且能夠理解並實作EJB、Web Services的開發。本書適合Java程式設計師、專業軟體開發人員閱讀。
目錄
Part 1 JBoss基礎
第1章 JBoss概覽
本章簡單的介紹JBoss,並透過實例探討JMX技術、JBoss對JMX的實作,以及利用JMX開發JBoss的MBean模組的方法。第2章 開發工具
介紹Eclipse、JBossIDE、Ant和XDoclet這4種工具的使用方法。這些工具對於JBoss的開發者來說都是相當好用的,而且已經成為眾多Java開發者愛不釋手的開發利器。Part 2 EJB的開發
第3章 Entity Bean的開發
透過實例介紹了以JBoss為基礎開發Entity Bean的方法,包括CMP和BMP兩種類型。第4章 Session Bean的開發
深入介紹以JBoss為基礎開發Session Bean的方法,包括Stateless Session Bean和Stateful Session Bean,以及利用JBossIDE開發Session Bean的技巧。第5章 訊息佇列的開發
透過實例介紹以JBoss為基礎開發訊息佇列程式的方法,包括JMS的程式設計介面、Message-Driven Bean、JBossMQ配置方式和JBossIDE用於開發Message-Driven Bean的技巧。Part 3 Web Services的開發
第6章 XML模式
主要介紹XML模式。透過實例介紹由W3C制定的Schema標準和基於Schema技術實作的XML資料結繫API。第7章 理解Web Services
從技術基礎概念的角度介紹Web Services的基本觀念。簡單介紹服務導向的技術架構和Web Services架構的基本內容。第8章 以SOAP為基礎的Web Services開發
詳細介紹SOAP工具的實作原理和利用SOAP工具開發Web Services的方法。包括Apache的SOAP實現專案Axis,以及XML-RPC、JAX-RPC和WSIF…等Web Services應用技術。第9章 JBoss.net
介紹利用JBoss.net開發Web Services的方法,包括利用普通Java類別、EJB物件和JMX MBean等多種類型的JBoss物件來開發Web Services。還介紹使用XDoclet簡化Web Services開發過程的技巧,及利用JBoss內嵌的JUDDI專案實作獨立的UDDI註冊中心的方法。附錄A Eclipse常用Plug-in附錄B Ant常用任務附錄C XDoclet常用標記