Rating:  Summary: The Author's Comments on Core Jini Review: In the fall of 1998 I began an evaluation of Jini to see if it could be applied to some of the research projects we were working on at Xerox PARC. As I worked with this technology, I came to understand that Jini has the potential to change not only the way we build software, but the way we interact with the technology that is increasingly a part of all of our lives. The ideas in Jini are simple. Perhaps deceptively so, because even simple ideas can be difficult to adopt when they're so radically different than what's gone before. By writing this book I wanted to help, perhaps just a little, to change what we come to expect from our computers. The method the book takes is to not only provide an in-depth guide on how to develop Jini applications, but also to delve into the "philosophical" underpinnings of Jini--what makes Jini so different than the other distributed systems technologies that have come before. The book itself is divided into two parts. The first is a broad look at Jini and its place in the world. This part is designed to help readers get into the "Jini-think" mindset, understand why Jini is important, how to deploy it in your networks, and so on. The second part of the book--which is 12 chapters long--gets into the nitty-gritty details of building Jini applications and services. The chapters here cover lookup and discovery, leasing, remote events, transactions, service administration, attributes, JavaSpaces, and more. The book also covers advanced topics such as how to export resources via leasing, and how to build generic event-processing delegates. A number of complete services are provided (a printer service, event mailbox service, etc.), as well as a toolkit for service writers. I hope you find the book useful and informative as you start your Jini adventures!
Rating:  Summary: Excellent Book Review: It's hard to write a good technology book. It's even harder to write a timely one about new technologies. This book is timely, accurate, informative and interesting. The example code is excellent and errors minimal. I am glad to say that this is one of the best programming books I have ever read. I highly recommend it. One caution: much of the book is extremely technical and requires a high degree of Java-language proficiency.
Rating:  Summary: Simple, Clear, Detailed and Practical - A must read on JINI Review: Jini is a true breakthrough in distributed computing and it's popularity is likely to increase rapidly. This book serves as a *very* useful guide to Jini . The authors have done a great job of explaining the concepts of Jini and the practical aspects of deployment. This guide will serve useful to architects, designers and programmers. Included are may tips to ease the pain of the first time implementer. I would recommend this book to any one interested in understanding and/or implementing JINI.
Rating:  Summary: its very good Review: jini technology is the upcoming technolog
Rating:  Summary: The Promise of Jini: One World, One Computer. . . . Review: Last summer, like many of you, I heard about a new Sun Microsystems technology, something potentially revolutionary called Jini. It sparked my excitement as a publisher and as an interested layperson. I made up my mind to find a great author to write a book on this new technology. Keith Edwards, of Xerox PARC, turned out to be that author, and he has written a book that will be respected as a real gem for many years to come: in the tradition of great Prentice Hall PTR books like our best-selling CORE JAVA. Now, I know that the Publisher is supposed to say that his book is great, but let me excerpt a quote from one of the Forewords for this book. The author of these words is one of the Sun Jini Development Team members, and one of the three Technical Editors for this book. He writes: "When I was approached about reviewing this book, my reaction was reluctance. A book review is certainly a lot of work. But more importantly, when a new technology gains notoriety, it is not uncommon for many poor quality texts attempting to "cash in" on the popularity of the latest "hot" technology to begin to appear. . . . When I learned that not only was this book to be part of Prentice Hall's respected "Core" Series, but also that the author was Keith Edwards of Xerox Parc, I began to understand that this book had the potential to be something special. To my delight, I was not disappointed! Keith Edwards clearly understands the concepts behind the Jini technology. He has thoroughly analyzed the Jini Specifications and presents the designs reflected in those specifications in a way that will be accessible to the beginner as well as the hardened veteran. Keith also presents an accurate description of the Jini philosophy on distributed computing, emphasizing the differences between local and remote systems; a description that remains true to the intent of the Jini architects. Keith's explanations of key concepts such as discovery, lookup, leasing, distributed events and transactions are excellent, and even the experienced reader will benefit from them. The text covers everything that you need to know. . . . The explanations are thorough and easy to follow, and are supplemented by example code that accurately demonstrates all of the important concepts. . . . Thus, whether you are a beginner or an experienced Java programmer, whether your world involves devices or software services for the enterprise, this book will help you gain a thorough understanding of this new and exciting technology called the Jini technology. Jump in and have fun as Keith introduces you to a radically new way to build distributed systems." So, I will let those words speak for themselves. I hope you enjoy Keith's book, and that it helps you for a long time to come. Good luck.
Rating:  Summary: Difficult to read Review: The author tends to distract the reader by introducing a large number of wrapper classes. This makes reading the book like digging your way through a swamp. Every chapter introduces more author-made wrapper classes, which makes it hard to learn anything about Jini. I like "Jini in a nutshell" much better, follows the straight forward approach.
Rating:  Summary: Excellent and comprehensive coverage Review: This book did an excellent job of explaining what I had considered to be a complicated technology. While not suitable for a Java novice, if you've got the skills and the interest to learn this important technology, this book is the best place to start.
Rating:  Summary: Won't teach you how to code it..but a good reference book Review: This book is horrible if you want to learn how to code JINI. The good points are the wonderful RMI primer in the Appendix, and nice explanations of what is actually going on for each aspect of a JINI network, chapter by chapter. This book can serve as a nice conceptual reference when trying to understand JINI. The wrox book on JINI is also very good, and good to learn the coding. Also, don't expect any email to this author to be answered...
Rating:  Summary: Won't teach you how to code it..but a good reference book Review: This book is horrible if you want to learn how to code JINI. The good points are the wonderful RMI primer in the Appendix, and nice explanations of what is actually going on for each aspect of a JINI network, chapter by chapter. This book can serve as a nice conceptual reference when trying to understand JINI. The wrox book on JINI is also very good, and good to learn the coding. Also, don't expect any email to this author to be answered...
Rating:  Summary: Great book but code breaks on two machines Review: This is a great book for learning JINI Technology. Also, the author has a great web site to help you along. It's one of the few books that has example code that mostly works. He simulates a multi machine environment on one computer. However, his example code breaks when you run the server-side code on one Window 2000 computer and the client-side code on another Window 2000 system (unfortunately, his book or web site doesn't help you here and this would be the real world environment for JINI Technology).
|