J2EE Applications and BEA WebLogic Server , 2/e (Paperback)
暫譯: J2EE 應用程式與 BEA WebLogic 伺服器,第 2 版 (平裝本)

Angela Yochem, David Carlson, Tad Stephens

  • 出版商: Prentice Hall
  • 出版日期: 2004-06-26
  • 定價: $1,980
  • 售價: 6.0$1,188
  • 語言: 英文
  • 頁數: 656
  • 裝訂: Paperback
  • ISBN: 0131015524
  • ISBN-13: 9780131015524
  • 相關分類: Java 程式語言Java 相關技術
  • 立即出貨(限量) (庫存=1)

買這商品的人也買了...

相關主題

商品描述

Table of Contents:

Preface.

Acknowledgments.

1. Overview.

WebLogic Server and J2EE. J2EE Technologies Covered in This Book. Presentation Logic. Database and Transaction Support. Object Registry and Remote Method Invocation. Enterprise JavaBeans. Java Message Service. JavaMail. Administration. Security. WebLogic Server's Distributed Deployment Support. About WebAuction. WebLogic Platform 8.1.


2. Presentation Logic.

Presentation Logic. Introducing Servlets. The Web Application. Best Practices for Servlets. References.


3. Advanced Servlet Techniques.

Servlets and Web Sessions. Baking Your Own Cookies. Filters. Using Servlets with WebLogic Server Clustering. Best Practices for Servlets. Resources. Putting It All Together.


4. Using WebLogic Server JavaServer Pages.

Why JSP. Integrating Java Code and JSP Markup. JSP Basics. Custom tags. References.


5. WebLogic Server JDBC and JTA.

WebLogic Server JDBC. Transactions and JTA. WebLogic Server and Distributed Transactions. Prepared Statements. Error Handling and SQL Warnings. Metadata. Advanced JDBC Features. Best Practices for JDBC. JDBC and Transactions in the WebAuction Application. Summing It Up.


6. Remote Method Invocation and Distributed Naming.

Remote Method Invocation. JNDI: Java's Naming Service. Conclusion. References.


7. Enterprise Messaging with the Java Message Service (JMS).

JMS Fundamentals. Sample JMS Queue Producer/Consumer. JMS Messages. Message Types. JMS and Transactions. Clustering JMS. Exception Listeners. Using Multicast JMS. JMS Best Practices. Putting It All Together. References.


8. Using Session Enterprise JavaBeans.

Enterprise JavaBeans Overview. Basics of EJBs. Stateless Session EJBs. Stateful Session EJBs. Using Transactions with Session Beans. EJB Security. EJB Environment. EJB References. Resource Manager References. Handles. Development Tasks and WebLogic Workshop. Best Practices. Putting It All Together. References.


9. Entity EJBs.

Rationale for Entity EJBs. Entity Bean Basics. CMP Entity Bean Example. CMP. Container-Managed Entity Bean Lifecycle. Introduction to CMRs. Writing EJB-QL for CMP Finders. BMP Entity Beans. Advanced Topics for Writing Entity EJBs. Entity Bean Inheritance and Polymorphism. Entity Beans and Locking. Using Read-Only Entity Beans. Session Beans as a Wrapper for Entity Beans. Using Java Beans as Value Objects. BMP Versus CMP. Putting It All Together. References.


10. Using Message-Driven EJBs.

Message-Driven EJB Basics. Message-Driven EJB Example. MDBs and Concurrency. Specifying a JMS Connection Factory. Using Transactions with MDBs. Message Acknowledgment. New Customer Example. Using JMS for Communication with Enterprise Systems. Message-Driven EJB Advantages. Putting It All Together. References.


11. Interfacing with Internet Mail Using WebLogic Server JavaMail.

About E-mail. About JavaMail. Using JavaMail to Send Simple E-mail. Where to Find More Information on JavaMail and Internet Mail. JavaMail Best Practices.


12. Administering WebLogic Server 8.1.

Java Management Extensions Overview. WebLogic Server Administration. WebLogic Administrative Tools. Application Deployment. WebLogic Service Performance Monitor. WebLogic Clustering Configuration. Administrative Best Practices. Putting It All Together.


13. Application Security with WebLogic Server 8.1.

Security Technology Overview. WebLogic Security and JAAS. WebLogic Security Service Providers. Embedded LDAP Server. Securing WebLogic Resources. WebLogic Server 8.1 and SSL. WebLogic Server 8.1 Security and Web Services. Administering WebLogic Server 8.1 Security. WebLogic Server Security Best Practices. Putting It All Together.


14. Designing the Production Deployment.

Designing for Deployment. WebLogic JRockit. WebLogic Deployment Scenarios: Case Studies. Types of Client Software. Using a DMZ and Firewalls in a Web Deployment. Integrating Web Deployments with Data Stores. Using WebLogic Server Clustering. Web Application Deployment Details. Application Deployments. Mixed Deployments. Application Deployment Process. Best Practices for Deploying WebLogic Server. Putting it all together.


15. Web Auction Design Goals.

Application Architecture. Assembling the Application Components: WebAuction. Deploying the WebAuction Application.


16. WebLogic Workshop.

WebLogic Workshop IDE. WebLogic Workshop Project Model. WebLogic Workshop Support For Web Services. Control Framework. Putting It All Together.


17. Capacity Planning for the WebLogic Server.

WebLogic JRockit. Analysis of Capacity Planning. Methodology and Metrics for Capacity Planning. Capacity Planning Best Practices.


18. Introduction to WebLogic Platform 8.1.

WebLogic Platform Components. WebLogic Workshop Platform Edition. WebLogic Integration. WebLogic Portal. WebLogic Server 8.1. WebLogic JRockit. WebLogic Platform Summary.


Appendix A: Web Services Overview.

Index.

商品描述(中文翻譯)

**目錄:**

前言。

致謝。

1. 概述。

WebLogic Server 與 J2EE。本書涵蓋的 J2EE 技術。展示邏輯。資料庫與交易支援。物件註冊與遠端方法呼叫。企業 JavaBeans。Java 訊息服務。JavaMail。管理。安全性。WebLogic Server 的分散式部署支援。關於 WebAuction。WebLogic 平台 8.1。

2. 展示邏輯。

展示邏輯。介紹 Servlets。網頁應用程式。Servlets 的最佳實踐。參考資料。

3. 進階 Servlet 技術。

Servlets 與網頁會話。自製 Cookies。過濾器。將 Servlets 與 WebLogic Server 集群一起使用。Servlets 的最佳實踐。資源。整合所有內容。

4. 使用 WebLogic Server JavaServer Pages。

為什麼使用 JSP。整合 Java 代碼與 JSP 標記。JSP 基礎。自訂標籤。參考資料。

5. WebLogic Server JDBC 與 JTA。

WebLogic Server JDBC。交易與 JTA。WebLogic Server 與分散式交易。預備語句。錯誤處理與 SQL 警告。元資料。進階 JDBC 功能。JDBC 的最佳實踐。WebAuction 應用程式中的 JDBC 與交易。總結。

6. 遠端方法呼叫與分散式命名。

遠端方法呼叫。JNDI:Java 的命名服務。結論。參考資料。

7. 使用 Java 訊息服務 (JMS) 進行企業消息傳遞。

JMS 基礎。範例 JMS 隊列生產者/消費者。JMS 訊息。訊息類型。JMS 與交易。JMS 的集群。例外監聽器。使用多播 JMS。JMS 最佳實踐。整合所有內容。參考資料。

8. 使用會話企業 JavaBeans。

企業 JavaBeans 概述。EJB 的基礎。無狀態會話 EJB。有狀態會話 EJB。與會話 Bean 一起使用交易。EJB 安全性。EJB 環境。EJB 參考資料。資源管理器參考。處理程序。開發任務與 WebLogic Workshop。最佳實踐。整合所有內容。參考資料。

9. 實體 EJB。

實體 EJB 的理由。實體 Bean 基礎。CMP 實體 Bean 範例。CMP。容器管理的實體 Bean 生命週期。CMR 介紹。為 CMP 查找器撰寫 EJB-QL。BMP 實體 Beans。撰寫實體 EJB 的進階主題。實體 Bean 繼承與多型。實體 Beans 與鎖定。使用唯讀實體 Beans。會話 Beans 作為實體 Beans 的包裝器。使用 Java Beans 作為值物件。BMP 與 CMP。整合所有內容。參考資料。

10. 使用消息驅動 EJB。

消息驅動 EJB 基礎。消息驅動 EJB 範例。MDB 與併發。指定 JMS 連接工廠。與 MDB 一起使用交易。訊息確認。新客戶範例。使用 JMS 與企業系統進行通信。消息驅動 EJB 的優勢。整合所有內容。參考資料。

11. 使用 WebLogic Server JavaMail 與網際郵件介接。

關於電子郵件。關於 JavaMail。使用 JavaMail 發送簡單電子郵件。在哪裡可以找到更多有關 JavaMail 和網際郵件的資訊。JavaMail 最佳實踐。

12. 管理 WebLogic Server 8.1。

Java 管理擴展概述。WebLogic Server 管理。WebLogic 管理工具。應用程式部署。WebLogic 服務性能監控。WebLogic 集群配置。管理最佳實踐。整合所有內容。

13. 使用 WebLogic Server 8.1 進行應用程式安全性。

安全技術概述。WebLogic 安全性與 JAAS。WebLogic 安全服務提供者。嵌入式 LDAP 伺服器。保護 WebLogic 資源。WebLogic Server 8.1 與 SSL。WebLogic Server 8.1 安全性與網路服務。管理 WebLogic Server 8.1 安全性。WebLogic Server 安全最佳實踐。整合所有內容。

14. 設計生產部署。

部署設計。WebLogic JRockit。WebLogic 部署情境:案例研究。客戶端軟體類型。在網頁部署中使用 DMZ 和防火牆。將網頁部署與資料存儲整合。使用 WebLogic Server 集群。網頁應用程式部署細節。應用程式部署。混合部署。應用程式部署過程。部署 WebLogic Server 的最佳實踐。整合所有內容。

15. 網路拍賣設計目標。

應用程式架構。組裝應用程式元件:WebAuction。部署 WebAuction 應用程式。

16. WebLogic Workshop。

WebLogic Workshop IDE。WebLogic Workshop 專案模型。WebLogic Workshop 對網路服務的支援。控制框架。整合所有內容。

17. WebLogic Server 的容量規劃。

WebLogic JRockit。容量規劃分析。容量規劃的方法論與指標。容量規劃最佳實踐。

18. WebLogic 平台 8.1 介紹。

WebLogic 平台元件。WebLogic Workshop 平台版本。WebLogic 整合。WebLogic 入口網站。WebLogic Server 8.1。WebLogic JRockit。WebLogic 平台總結。

附錄 A:網路服務概述。

索引。