Java P2P Unleashed: With JXTA, Web Services, XML, Jini, JavaSpaces, and J2EE (Paperback)
暫譯: Java P2P 解放:使用 JXTA、Web Services、XML、Jini、JavaSpaces 和 J2EE (平裝本)
Robert Flenner, Michael Abbott, Toufic Boubez, Frank Cohen, Navaneeth Krishnan, Alan Moffet, Rajam Ramamurti, Bilal Siddiqui, Frank Sommers
買這商品的人也買了...
-
$1,205TCP/IP Illustrated, Volume 1: The Protocols (Hardcover)
-
$2,390$2,271 -
$399CCNA Self-Study: Interconnecting Cisco Network Devices (Hardcover)
-
$980$774 -
$1,620$1,539 -
$1,930$1,834 -
$1,400$1,372 -
$780$741 -
$650$199 -
$590$466 -
$480$408 -
$550$429 -
$720$569 -
$2,220$2,109 -
$750$638 -
$560$476 -
$450$356 -
$490$387 -
$480$379 -
$750$593 -
$780$616 -
$2,280$2,166 -
$490$382 -
$990$782 -
$480$379
商品描述
"Java P2P Unleashed" provides a single source for Java
developers who want to develop P2P systems. The book explains the benefits of
each technology and shows how to fit the P2P "pieces" together - both in
building new systems and integrating with existing ones.starts with a discussion
of the P2P architecture, referencing similarities with existing, familiar
systems while previewing several types of P2P applications. It explains how to
plan ahead for security, routing, performance and other issues when developing a
P2P application.Each technology included in the book - JXTA, Jini, JavaSpaces,
J2EE, Web services - is approached from a P2P perspective, focusing on
implementation concerns Java developers will face while using them. The last
section includes several large-scale examples of different P2P applications -
managing content, building communities, integrating services, routing messages,
and using intelligent agents to gather information. The final chapter looks
ahead to future developments in Java P2P technologies.
Table of Contents
Introduction.
I. INTRODUCING P2P.
1. What Is P2P?
2. A Case for Java and P2P.
3. P2P Application Types.
4. P2P As a Framework for Distributed Computing.
II. P2P SYSTEMS AND ARCHITECTURE.
5. System Topics Explained.
6. P2P Dynamic Networks.
7.
Transports and Protocols.
8. P2P Data Formats and Interchange.
9.
Integration and Interoperability.
10. P2P Security.
III. BUILDING DISTRIBUTED SYSTEMS USING JAVA.
11. Web Services Explained.
12. Messaging and Java APIs for XML.
13. Working with Registries.
14. Jini and JavaSpaces.
15. P2P Jini
and JavaSpaces.
16. JXTA and XML.
17. The JXTA Shell.
IV. SAMPLE P2P APPLICATIONS.
18. Building a Personal Portal.
19. The P2P Dashboard.
20. Using
SOAP with P2P.
21. The P2P Game.
22. Distance Learning.
23. Future
Directions in P2P.
A. APPENDIX.
Appendix A. J2EE Overview.
Index.
商品描述(中文翻譯)
《Java P2P Unleashed》為希望開發 P2P 系統的 Java 開發者提供了一個單一的資源。這本書解釋了每項技術的好處,並展示了如何將 P2P 的「組件」組合在一起——無論是在構建新系統還是與現有系統整合方面。書中首先討論了 P2P 架構,參考了與現有熟悉系統的相似性,同時預覽了幾種類型的 P2P 應用程式。它解釋了在開發 P2P 應用程式時,如何提前規劃安全性、路由、性能及其他問題。書中包含的每項技術——JXTA、Jini、JavaSpaces、J2EE、Web 服務——都從 P2P 的角度進行探討,專注於 Java 開發者在使用這些技術時所面臨的實作問題。最後一部分包括幾個大型的不同 P2P 應用程式範例——管理內容、建立社群、整合服務、路由訊息,以及使用智能代理收集資訊。最後一章展望了 Java P2P 技術的未來發展。
目錄
引言。
I. 介紹 P2P。
1. 什麼是 P2P?
2. Java 與 P2P 的案例。
3. P2P 應用程式類型。
4. P2P 作為分散式計算的框架。
II. P2P 系統與架構。
5. 系統主題解釋。
6. P2P 動態網路。
7. 傳輸與協議。
8. P2P 數據格式與交換。
9. 整合與互操作性。
10. P2P 安全性。
III. 使用 Java 建立分散式系統。
11. Web 服務解釋。
12. 消息傳遞與 Java XML API。
13. 與登記中心合作。
14. Jini 與 JavaSpaces。
15. P2P Jini 與 JavaSpaces。
16. JXTA 與 XML。
17. JXTA Shell。
IV. P2P 應用程式範例。
18. 建立個人入口網站。
19. P2P 儀表板。
20. 在 P2P 中使用 SOAP。
21. P2P 遊戲。
22. 遠距教學。
23. P2P 的未來方向。
A. 附錄。
附錄 A. J2EE 概述。
索引。