This item is not eligible for Amazon Prime, but millions of other items are. Join Amazon Prime today. Already a member? Sign in.

13 used & new from £2.07
See All Buying Options

Have one to sell? Sell yours here
 
   
Tell a Friend
Early Adopter JXTA: Peer-to-peer Computing with Java
 
See larger image
 
Early Adopter JXTA: Peer-to-peer Computing with Java (Paperback)
by Sing Li (Author)
No customer reviews yet. Be the first.

Availability: Available from these sellers.

13 used & new available from £2.07
Other Editions: RRP: Our Price: Other Offers:
Paperback (Bargain Price,Import) Order it used
 
   

Product details

Product Description
Book Description
JXTA is a new technology that enables us to build peer-to-peer systems - systems which enable computers to discover one another and co-operate together across the Internet. This kind of interaction characterizes some of the most interesting networked applications that have appeared in the last year: Napster, Gnutella, Morpheus, and their relatives. In these systems, a user installs a client program, which discovers other installed clients on other machines, and communicates with them - allowing the sharing of files between computers. This peer-to-peer architecture is a completely new paradigm in software design, representing a totally different approach to the standard client-server frameworks used in almost all the distributed systems that currently exist.


JXTA aims to provide a set of technologies that allow programmers to develop clients and services that can interact in this way, without having to implement all of the elements that make up such a system themselves. Aspects such as discovery of peers, advertising presence, penetrating firewalls, and transferring data, which are common to all peer-to-peer applications, are handled by a set of standard libraries that are available to a JXTA application.


What does this book cover?


The nature of peer-to-peer applications

The architecture of JXTA

Using the JXTA Shell

Developing JXTA applications

Designing JXTA services

The future of JXTA


Synopsis
JXTA is a technology that enables users to build peer-to-peer systems - systems which enable computers to discover one another and co-operate together across the Internet. This kind of interaction characterizes some of the most interesting networked applications that have appeared: Napster, Gnutella, Morpheus, and their relatives. In these systems, a user installs a client program, which discovers other installed clients on other machines, and communicates with them - allowing the sharing of files between computers. This peer-to-peer architecture is a completely new paradigm in software design, representing a totally different approach to the standard client-server frameworks used in almost all the distributed systems that currently exist. JXTA aims to provide a set of technologies that allow programmers to develop clients and services that can interact in this way, without having to implement all of the elements that make up such a system themselves. Aspects such as discovery of peers, advertising presence, penetrating firewalls, and transferring data, which are common to all peer-to-peer applications, are handled by a set of standard libraries that are available to a JXTA application. This book covers: the nature of peer-to-peer applications; the architecture of JXTA; using the JXTA Shell; developing JXTA applications; designing JXTA services; and the future of JXTA. "Early Adopter JXTA" seeks to teach the experienced developer all they need to know to be able to play confidently with JXTA. It shows them how to use JXTA as the foundation for developing a peer-to-peer application, and in the process explain how to think and design in a peer-to-peer way, and hopefully inspire them to come up with the ideas for the next generation of peer-to-peer applications. The code in this book makes use of the JXTA reference implementation, and is written in Java, although the principals discussed will be just as relevant to other implementations in other languages.

See all Product Description


Customer Reviews

Share your thoughts with other customers: Write an online review
 



Customer Discussions Beta (What's this?)
This product's forum (0 discussions)
Discussion Replies Latest Post
No discussions yet

Ask questions, Share opinions, Gain insight
Start a new discussion
Topic:
First post:
Prompts for sign-in
 

   


Look for similar items by category

Look for similar items by subject
Internet
Programming languages
Computer Books: Languages
Computers
Computers (Software)
Computers - Languages / Programming
Programming - General
Programming - Software Development
Programming Languages - General
Programming Languages - Java


i.e., each product must be in subject 1 AND subject 2 AND ...

Feedback



Where's My Stuff?
Delivery and Returns
Need Help?
Search our shops   

Your Recent History

(What's this?)
 
You have no recently viewed items or searches.

After viewing product detail pages or search results, look here to find an easy way to navigate back to pages you are interested in.

Look to the right column to find helpful suggestions for your shopping session.

     

amazon.co.uk Amazon Home
International Sites:  United States  |  Germany  |  France  |  Japan  |  Canada  |  China
Customer Service  |  Help  |  View Basket  |  Your Account
About Amazon.co.uk  |  Careers at Amazon  |  Join Associates  |  Join Advantage
Conditions of Use & Sale |  Privacy Notice  © 1996-2008, Amazon.com, Inc. and its affiliates