Java 2 Unleashed (Paperback)
暫譯: Java 2 解放之路 (平裝本)

Stephen Potts, Alex Pestrikov

  • 出版商: SAMS
  • 出版日期: 2002-07-10
  • 售價: $2,390
  • 貴賓價: 9.5$2,271
  • 語言: 英文
  • 頁數: 1056
  • 裝訂: Paperback
  • ISBN: 067232394X
  • ISBN-13: 9780672323942
  • 相關分類: Java 程式語言
  • 已絕版

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

商品描述

Java Unleashed is a book for the Java programmer who wants to move to a senior-level programming role. This book prepares the reader to become involved with project design earlier and to interact with senior staff on larger design issues. It contains the rules of thumb driven by performance and technical considerations. Parts 1 and 2 cover distributed technologies like Enterprise Java Beans (EJB), Java Message Services (JMS), and RMI. Part 3 enables the reader to build systems that are integrated. Part 4 covers the advanced features of the java Platform. Optional APIs such as media, security, and transactions covered in Part 5.

Table of Contents

Introduction.

I. PROGRAMMING WITH DISTRIBUTED OBJECTS.

1. Programming Interconnected Computers.
2. Creating Applications with Remote Method Invocation (RMI).
3. Creating Applications with Java API for XML Parsing (JAXP).
4. Application Development with JSP and Servlets.

II. ENTERPRISE JAVA.


5. Enterprise JavaBeans (EJB).
6. Message-Driven Beans (MDB).
7. Java Message Service (JMS).
8. Approaches for Choosing the Right Technology.

III. JAVA INTEGRATION TECHNOLOGIES.


9. Web Services.
10. JDBC and Databases.
11. Java Naming and Directory Interface (JNDI).
12. Processing Speech with Java.
13. JavaMail.
14. Serial Port Communications.

IV. JAVA MEDIA TECHNOLOGY.


15. Drawing with Java 2D.
16. Java 3D Graphics.
17. The Java Media Framework (JMF) and the Java Advanced Imaging (JAI) API.
18. Processing Sound with Java.

V. BEST PRACTICES FOR DESIGNING JAVA CLASSES.


19. JavaBeans and the Java Event Model.
20. Architectural Models and Frameworks
21. Design Patterns in Java.
22. Exceptions and Debugging.
23. Java Security.
24. Multithreading Applications in Java.
25. Java Internationalization.
26. Persistence and Cloning.
27. Polymorphism and Inheritance.
28. Code Organization and Deployment.

VI. APPENDIXES.


Appendix A. Source Code Listings for Utility Programs Used in This Book.
Appendix B. Downloading and Installing WebLogic Server.
Index.

商品描述(中文翻譯)

《Java Unleashed》是一本針對希望晉升為高級程式設計師的 Java 程式設計師所寫的書。本書旨在幫助讀者更早地參與專案設計,並與高級人員在更大範圍的設計問題上進行互動。書中包含了基於性能和技術考量的經驗法則。第一部分和第二部分涵蓋了分散式技術,如 Enterprise Java Beans (EJB)、Java Message Services (JMS) 和 RMI。第三部分使讀者能夠構建集成系統。第四部分涵蓋了 Java 平台的高級特性。第五部分則介紹了可選的 API,如媒體、安全性和交易。

目錄
引言。

I. 使用分散式物件進行程式設計。
1. 程式設計互聯電腦。
2. 使用遠程方法調用 (RMI) 創建應用程式。
3. 使用 Java API 進行 XML 解析 (JAXP) 創建應用程式。
4. 使用 JSP 和 Servlets 進行應用程式開發。

II. 企業 Java。
5. Enterprise JavaBeans (EJB)。
6. 消息驅動 Bean (MDB)。
7. Java 消息服務 (JMS)。
8. 選擇正確技術的方法。

III. Java 整合技術。
9. 網路服務。
10. JDBC 和資料庫。
11. Java 命名和目錄介面 (JNDI)。
12. 使用 Java 處理語音。
13. JavaMail。
14. 串行埠通訊。

IV. Java 媒體技術。
15. 使用 Java 2D 繪圖。
16. Java 3D 圖形。
17. Java 媒體框架 (JMF) 和 Java 高級影像 (JAI) API。
18. 使用 Java 處理聲音。

V. 設計 Java 類的最佳實踐。
19. JavaBeans 和 Java 事件模型。
20. 架構模型和框架。
21. Java 中的設計模式。
22. 異常和除錯。
23. Java 安全性。
24. Java 中的多執行緒應用程式。
25. Java 國際化。
26. 持久性和克隆。
27. 多型和繼承。
28. 代碼組織和部署。

VI. 附錄。
附錄 A. 本書中使用的實用程式的源代碼清單。
附錄 B. 下載和安裝 WebLogic Server。
索引。