J2EE Applications and BEA WebLogic Server , 2/e (Paperback)

Angela Yochem, David Carlson, Tad Stephens

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

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

商品描述

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技術。展示邏輯。數據庫和事務支持。對象註冊和遠程方法調用。企業級JavaBean。Java消息服務。JavaMail。管理。安全性。WebLogic Server的分佈式部署支持。關於WebAuction。WebLogic Platform 8.1。



2. 展示邏輯。



展示邏輯。介紹Servlet。Web應用程序。Servlet的最佳實踐。參考資料。



3. 高級Servlet技術。



Servlet和Web會話。自製Cookie。過濾器。使用Servlet與WebLogic Server集群。Servlet的最佳實踐。資源。將所有內容結合起來。



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. 使用會話企業級JavaBean。



企業級JavaBean概述。EJB基礎知識。無狀態會話EJB。有狀態會話EJB。使用會話Bean進行事務處理。EJB安全性。EJB環境。EJB參考資料。資源管理器參考。處理任務和WebLogic Workshop。最佳實踐。將所有內容結合起來。參考資料。



9. 實體EJB。



實體EJB的理由。實體Bean基礎知識。CMP實體Bean示例。CMP。容器管理的實體Bean生命周期。CMR介紹。為CMP查找器編寫EJB-QL。BMP實體Bean。編寫實體EJB的高級主題。實體Bean繼承和多態性。實體Bean和鎖定。使用只讀實體Bean。會話Bean作為實體Bean的包裝器。使用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管理