書評:使用WebLogic進行應用軟件開發
BEA System作為 中間件 設備 解決方案 市場中的重要角色,在1998年推出了WebLogic和以Java為基礎的高級應用軟件 服務器 。BEA的WebLogic平臺一直占據著Java應用軟件服務器市場的首位,所以由產品團隊中兩位高層成員編寫的關于WebLogic的書引起了所有企業Java

BEA System作為
中間件設備
解決方案市場中的重要角色,在1998年推出了
WebLogic和以
Java為基礎的高級應用軟件
服務器。BEA的WebLogic平臺一直占據著Java應用軟件
服務器市場的首位,所以由產品團隊中兩位高層成員編寫的關于WebLogic的書引起了所有企業Java
開發者的關注。
《J2EE Applications and BEA WebLogic Server》是一本大容量的涵蓋WebLogic中J2EE詳細說明的書。作者在書中討論了聚類,部署問題和
性能規劃等深入問題,其中包括有百頁左右的J2EE應用軟件實例和如何對其進行配置等內容的闡述。
從基礎開始
在兩章的簡介之后,接下來的十章中涉及了WebLogic服務器中所使用的各種J2EE技術。要說書中的開始部分不夠好還是相當保守的,我承認我幾乎煩的看不下去了。第三章和第四章涉及了Servlet和JavaServerPages (JSP)應用等問題。一個沒接觸過J2EE的新讀者會認為這些只是WebLogic技術,這是可以諒解的。書中不斷地提到“WebLogic Server Servlets”和“WebLogic Server JavaServerPages”,暗示著不僅其他Java應用軟件擁有Servlet和JSP,而且代碼會在任何Java服務器中良好地工作。
在WebLogic Server Clustering中關于Servlet的一個部分是很值得閱讀的,其中包括介紹有關在WebLogic中優化Servlet而不會關閉或沖掉輸出流的有用信息。除了位于第三章最后的這一小部分之外,我建議跳過整個第三第四章另找一些關于Servlet和JSP的書。
EJB的內內外外
在開始部分之后,情況戲劇性地轉變。接下來的八章內容涉及了JDBC, Remote Method Invocation/Java Naming and Directory Interface (R
MI/JNDI), Java Messaging Service (JMS), Enterprise JavaBeans (EJB), JavaMail和J2EE的
安全性問題與許多J2EE服務器應用的有用建議。另外還有一些關于配置選項的信息。
你可以找到很多關于L2EE說明書籍中的相似信息,但這一章里可以為任一個使用WebLogic的讀者提供足夠的內容和建議。關于EJB的三章中,涉及Session beans, Entity beans, 和 Message-driven beans的內容代表著BEA專門技術的核心。本章很好地對關于是否使用Container-Managed Persistence (CMP)或Bean-Managed Persistence (BMP),還是對相同的bean同時使用二者和何時使用stateful session beans,使用stateless session beans和entity beans的不同設計策略等問題進行了解答。此外,文章中包含關于所有規范如何對WebLogic Server的
性能和聚類造成影響和如何設計并實現EJB部件能使他們在高
性能環境下有效地工作等問題的重要信息。
對于J2EE
安全問題的討論越過了具體細節問題并研究了WebLogic的替換方案,不容錯過。
將所有捆綁在一起
剩下的三章涉及了對使用WebLogic進行工作的展望。第十三章涉及了WebLogic的部署問題。雖然寫得很好,但他更多地以Java管理員為目標而不是Java
開發者。接著是很長的一章,詳細地講述了一個使用WebLogic的Web Auction項目,闡述地很全面。我向希望掌握WebLogic的人推薦閱讀這一部分。在提供了一個如何管理WebLogic服務器的基本立場的同時,書中還展示了一個簡易涉及
開發結構。最后是關于介紹性能規劃的一章?!耙粋€決定諸如CPU,Inte
.net連接,LAN基礎架構等問題的嘗試需要對性能的支持”。這里有關于在標準環境下的應用軟件產品使用問題的一些很不錯的看法。表A總結了這本書的優缺點。
原文轉自:http://www.anti-gravitydesign.com
国产97人人超碰caoprom_尤物国产在线一区手机播放_精品国产一区二区三_色天使久久综合给合久久97
|