>
电脑资讯 >
程式设计/APP开发 >
Enterprise Java Beans 技術+Java 訊息服務+Java Servlet 設計+Java Server Pages設計技巧Enterprise Java Beans 技術,第二版
Enterprise JavaBeans(EJB)是 Java 在 server 端應用程式設計的重大突破。在開發分散式、多層次(multi-tiered)的企業程式方面,EJB 提供了一個完整的元件架構。只要運用現成的物件模型,就可以設計複雜的程式。EJB 大幅簡化了過去土法煉鋼的開發過程。
EJB 架構最大的優點,在於它允許你將工作與系統功能加以隔離:資料庫提供持續性、你的 bean 塑造了企業的各個實體與內部的溝通、客戶端程式提供使用者介面、附加最低程度的商業邏輯。結果將是一個運用元件構成的高度彈性系統,這些元件可以反覆利用,也不會影響其他部分的運作。
Java 訊息服務
MOM(Message-Oriented Middleware,訊息導向中介軟體)是最近在企業運算領域(Enterprise Computing)很熱門的技術。JMS(Java Message Service,Java 訊息服務)是 Sun 的一套標準企業 API,用來作為 Java 程式和 MOM 之間的介面。
本書是第一本問世的 JMS 專書,對JMS 的概念和 API 的用法有完整的介紹。透過本書,你可以學會如何利用「點對點」(即 queue)和「出版與訂閱」(即 topic)的方式建構出一套系統;你將會知道交易以及永久訂閱等特色如何讓系統更可靠;你也會瞭解如何在 EJB 中使用訊息機制。
Java Servlet 設計
在 Java 技術的領域,servlet 無疑是最引人矚目的趨勢,它把 Java從 applet 提昇到 server 的層次。其實企業界很早就洞悉 Java 這方面的潛力。Java 本身是跨平台的語言, 具備完整的網路功能, 支援高階的安全特性,但直到最近,Sun 才平息了各家廠商爭鳴的亂象,推出整合各種技術的標準通用機制。目前幾乎所有的 server 都開始支援 servlet 技術;?即使原本不支援 servlet 的平台,如 Apache, Microsoft IIS, Netscape FastTrack 等等,也透過外掛模組來支援 servlet。
Java Server Pages 設計技巧
兩年前,Enterprise Java 帶給 Java 程式開發社群一個前所未有的衝擊-設計師們已經強烈地感受到了Java在建構分散式應用軟體的潛力。現在,JavaServer Pages(JSP)更在網頁設計師與程式設計師之間,舖設出調和的合作關係。然而,JSP 卻特出於其它 Java 技術之外,因為,即使您不是位程式設計專家,您還是可以藉由它來開發網頁程式。
本書說明了JSP 如何藉由 Java servlet 的能力,來產生有效率、能重覆使用的網頁程式。不只如此,本書還教您如何著手使用 Apache Tomcat 伺服器,同時,對於 JSP 語法、描述語言元素、錯誤處理以及除錯、存取資料庫、驗証機制及個人化、國際化、與 XML 整合等等諸多主題,都有深入詳盡的說明與探討。