買這商品的人也買了...
-
SQL Server 2000 資料庫設計與系統管理$650$514 -
$700The Jini Specifications, 2/e (Paperback) -
$700Jini Example By Example (Paperback) -
$615JINI Technology: An Overview -
Java Spaces Example by Example (Paperback)$1,590$1,511 -
Windows XP 實力養成暨評量$250$198 -
LPI Linux 資格檢定 (LPI Linux Certification in a Nutshell)$880$695 -
ASP.NET 資料庫程式設計 教學手冊-使用 VB.NET(Beginning ASP.NET Databases using VB$550$435 -
C++ 程式設計樣式揭密 (C++ Programming: With Design Patterns Revealed)$560$448 -
Java 完美經典優質學習篇$750$638 -
ASP.NET 網站程式設計: 問題、設計、解決 (Professioanl ASP.NET Website Programming: Problem - Design - Solution)$550$435 -
ASP.NET 程式設計徹底研究$590$466 -
Linux 檔案系統深度剖析 (Linux Filesystems)$620$490 -
Windows Server 2003 系統建置篇$590$466 -
osCommerce 購物網站架設實戰$550$468 -
Dreamweaver MX 2004 魔法書中文版$490$417 -
程式設計與演算法的學習繪本$280$218 -
管理資訊系統, 3/e (Management Information Systems, 3/e)$650$637 -
Linux 與 Windows 共舞─異質平台整合方案$650$553 -
專案管理實務入門-引導專案成功的52條準則$280$218 -
人月神話:軟體專案管理之道 (20 週年紀念版)(The Mythical Man-Month: Essays on Software Engineering, Anniversary Edition, 2/e)$480$379 -
JSP 2.0 技術手冊$750$593 -
Postfix 技術手冊 (Postfix: The Definitive Guide)$720$569 -
建構嵌入式 Linux 系統$780$616 -
Flash MX 2004 ActionScript 語法參考詞典$580$452
相關主題
商品描述
Today's complex software systems, such as Internet communications, e-commerce or virtual private networks all depend on distributed applications. Developers have to contend with diverse hardware platforms, remote communication over networks, and system failures. Fortunately, the Java language helps to reduce the complexity of distributed systems via its platform-independence and its built-in mechanisms for distributed programming.
The first part of this book is a tutorial guide to distributed programming in the Java environment, showing how building blocks from threads to Jini can help developers to fulfil Sun's vision, that 'the Network is the Computer'. The second part focuses on aspects that are still challenging researchers: the integration of concurrency, distribution, and persistence.
The first part of this book is a tutorial guide to distributed programming in the Java environment, showing how building blocks from threads to Jini can help developers to fulfil Sun's vision, that 'the Network is the Computer'. The second part focuses on aspects that are still challenging researchers: the integration of concurrency, distribution, and persistence.
Highlights of the book include:
- A clear tutorial introduction that focuses specifically on Java's role in building distributed applications.
- Coverage includes threads & sockets, RMI, CORBA, Voyager, Mobile agents, JDBC, object-oriented databases, Java spaces and Jini.
- Includes advanced chapters on the cutting edge of Java language development, including the author's own proposed Dejay (Distributed Java), an open-source project that offers a unified approach to concurrency, distribution and persistence.
商品描述(中文翻譯)
當今複雜的軟體系統,例如網際網路通訊、電子商務或虛擬私人網路,皆依賴於分散式應用程式。開發人員必須面對多樣的硬體平台、透過網路的遠端通訊以及系統故障。幸運的是,Java 語言透過其平台獨立性及內建的分散式程式設計機制,幫助減少分散式系統的複雜性。
本書的第一部分是針對 Java 環境中分散式程式設計的教學指南,展示從執行緒到 Jini 的構建模塊如何幫助開發人員實現 Sun 的願景:「網路就是電腦」。第二部分則專注於仍然對研究人員具有挑戰性的方面:併發性、分散性和持久性的整合。
本書的重點包括:
- 清晰的教學介紹,專注於 Java 在構建分散式應用程式中的角色。
- 涵蓋主題包括執行緒與套接字、RMI、CORBA、Voyager、行動代理、JDBC、物件導向資料庫、Java 空間和 Jini。
- 包含關於 Java 語言發展前沿的進階章節,包括作者自己提出的 Dejay(分散式 Java),這是一個開源專案,提供對併發性、分散性和持久性的統一方法。
本書旨在幫助希望深入了解 Java 在分散式應用程式中的開發人員。修習分散式系統/物件課程的學生也會發現本書非常有價值,對於研究分散式 Java 的最新發展的研究人員同樣如此。
