Programming Books C Java PHP Python Learn more Browse Programming Books
Have one to sell? Sell on Amazon
Flip to back Flip to front
Listen Playing... Paused   You're listening to a sample of the Audible audio edition.
Learn more
See this image

Professional Jini (Programmer to Programmer) Paperback – August 1, 2000


See all 2 formats and editions Hide other formats and editions
Amazon Price New from Used from
Paperback
"Please retry"
$22.99 $0.97
NO_CONTENT_IN_FEATURE

Shop the new tech.book(store)
New! Introducing the tech.book(store), a hub for Software Developers and Architects, Networking Administrators, TPMs, and other technology professionals to find highly-rated and highly-relevant career resources. Shop books on programming and big data, or read this week's blog posts by authors and thought-leaders in the tech industry. > Shop now

Product Details

  • Series: Programmer to Programmer
  • Paperback: 1000 pages
  • Publisher: Wrox Press (August 2000)
  • Language: English
  • ISBN-10: 1861003552
  • ISBN-13: 978-1861003553
  • Product Dimensions: 9.2 x 7.3 x 2 inches
  • Shipping Weight: 3.2 pounds
  • Average Customer Review: 4.8 out of 5 stars  See all reviews (6 customer reviews)
  • Amazon Best Sellers Rank: #3,446,079 in Books (See Top 100 in Books)

Editorial Reviews

From the Publisher

This book is for intermediate-to-advanced Java developers who are interested in the latest trends in network technology and the advanced distributed computing models enabled by Jini. Assuming a working knowledge of Java but no prior knowledge of Jini, the book begins with the underlying layer of sockets, Java's Remote Method Invocation (RMI) and Activatable Services - essential to an understanding of Jini - followed by a discussion of distributed computing, including a coverage of CORBA as a complementary technology to Jini. In the main body, we have an in-depth, comprehensive coverage of Jini (1.1) and the self-healing, dynamic, reliable, scalable, spontaneous, and evolutionary network it enables. Architectural level examination and detailed code samples are presented, covering the discovery and join protocols, lookup services and entries, events, leases, transactions, all Jini 1.1 helper utilities and services, and JavaSpaces as a Jini service. We explore the latest specifications from the Jini community, including ServiceUI and the Surrogate architecture, as well as Jini's role in supporting network-based devices. In the third section, pragmatic real-world applications of Jini and JavaSpaces technology are introduced by pioneering developers and companies: projects include secured remote medical record access, digital profiling, distributed collaborative team interactions, an in-car trip support system, and applied distributed agent technology. Each of these studies includes a description of their design, how Jini was applied productively, code samples and a discussion of the implementation issues encountered. A set of appendices, illustrating the latest syntax of Jini helpers, services, related tools and technologies round off the book.

"Jini means much more than your refrigerator talking to your toaster", and this book sends the message loud and clear. The book will show exactly how you can use Jini to create software services in a highly scalable and robust environment, enabling the functionality to be delivered despite network or service disruption anywhere in the network. Whether you are simply curious about Jini connection technology, or actually need to implement it today and want to learn from the experiences of current Jini developers and successful deployments, this is the book for you.

About the Author

Sing is an active author, consultant, and entrepreneur. He has written for popular technical journals and is the creator of the "Internet Global Phone", one of the very first Internet phones available. His wide-ranging consulting expertise spans Internet and Intranet systems design, distributed architectures, digital convergence, embedded systems, real-time technologies, and cross platform software design. He is also an active participant in the Jini community.

More About the Author

Discover books, learn about writers, read author blogs, and more.

Customer Reviews

4.8 out of 5 stars
5 star
5
4 star
1
3 star
0
2 star
0
1 star
0
See all 6 customer reviews
What further sets this book apart from other Jini offerings is the inclusion of solutions to practical Jini deployment issues.
Amazon Customer
Specially interesting to me was the Paradigma agent framework, itself opening up an interesting set of possibilities for further development.
Ben Beitler
I found the case study chapters, accounts of real-life applications of Jini and JavaSpaces, to be very interesting to read as well.
Colin D. Bennett

Most Helpful Customer Reviews

21 of 21 people found the following review helpful By Ben Beitler on September 28, 2000
Format: Paperback
Unlike some other reference style books for Jini, this book seeks to support the development of Jini applications by being firmly directed at programmers with an unashamedly practical approach. Not only does it provide adequate coverage of the key concepts and issues involved, but it leads the reader through the details of systems development through extensive and very specific code examples. In this way, devevlopers can review and understand Jini by example, and borrow from the structures presented.
While the core of the book is firmly focussed on Jini technology (and the related JavaSpaces) together with the development utilities and tools that surround it, the complete picture is provided by two other sections that start and end the book.
First, there is an extensive discussion of Java and related networking technologies. This is important in order to situate the discussion of Jini itself and understand its position in the broader computing field. In particular, RMI and CORBA are introduced at the start to provide a context, and to show how they complement Jini on the one hand, and can be used with it on the other. This is very good if your familiarity with these is limited.
Second, the final section contains several application descriptions that show both the kind of applications that might be constructed with Jini, and how the power of Jini can be used in effective and novel ways. These chapters are written by people actually involved in Jini systems development, and describe real systems rather than toy educational examples. Specially interesting to me was the Paradigma agent framework, itself opening up an interesting set of possibilities for further development.
Read more ›
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again
19 of 21 people found the following review helpful By Amazon Customer on September 14, 2000
Format: Paperback
I had the pleasure of reading Sing Li's Pro Jini as a technical reviewer for Wrox press. The book provides a thorough introduction to the Jini system architecture and Sun's reference implementation. Coverage is uptodate with the latest Jini 1.1 API specification and reference implementation from Sun, including all the new Jini helper utilities and services. What further sets this book apart from other Jini offerings is the inclusion of solutions to practical Jini deployment issues. For example, the book discusses extensively the issues arising from deploying Jini in a firewalled environment, and presents examples for securing Jini using SSL (Secure Socket Layer) communication. Relevant Java technologies such as RMI and object serialization are also clearly introduced early on. The appendices complement Sun's documentation by presenting the Jini APIs and reference services while highlighting common pitfalls. Overall this is an excellent tutorial and reference that will enable programmers to quickly get up and running with Jini and then lead them on to advanced Jini programming issues.
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again
1 of 1 people found the following review helpful By Colin D. Bennett on September 3, 2001
Format: Paperback
Mr. Li starts out with a section focusing on advanced RMI and CORBA, and how they relate to Jini. The CORBA section includes examples for building a Java client/server using the ORB that comes with the JDK, as well as using a C client on Linux with the free ORBit ORB. An excellent overview of CORBA for people who have never used it or simply haven't used it with Java.
His writing is detailed, explaining how things are done and why they're done that way; after reading this book you will have an excellent understanding of Jini. For example, the detailed discussion and the several examples on UDP multicast and how it is used in the Discovery protocol was quite fascinating. I found the case study chapters, accounts of real-life applications of Jini and JavaSpaces, to be very interesting to read as well.
Overall, an inforative, highly readable book aimed at advanced developers.
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again

Customer Images

Search