Skip to main content

Recommended Books

6 replies [Last post]
jhan6301
Offline
Joined: 2007-10-15

Hi,

I tried to find books about JXTA and found that most of them are out-of-date. Many APIs in code examples are deprecated. Can any one recommend some books which are compatible with JXTA v2.5? Currently the only one material I found is "JXTA Program Guide" (which is downloaded from official JXTA web site).

Sean

Reply viewing options

Select your preferred way to display the comments and click "Save settings" to activate your changes.
siggyuke
Offline
Joined: 2007-10-08

For info there's a free book at

http://www.brendonwilson.com/projects/jxta-book/

Not sure what it's like.

Maybe others can comment?

But there doesn't seem to be much response on the forum to questions!
Maybe everyone is busy working on getting the RC ready!?!?

Message was edited by: siggyuke

lmikhailov
Offline
Joined: 2007-05-22

Brendon Wilson's JXTA book is a very good, but outdated just like all the other books that you can find by searching on Amazon. The most resent doc is https://jxta-guide.dev.java.net/source/browse/*checkout*/jxta-guide/trun...

Leon

siggyuke
Offline
Joined: 2007-10-08

I've found the prog guide to be very difficult to follow as a newbie.
It explains the architecture, but all too briefly in my hunble opinion.

For instance it mentions advertisements & the cache, but doesn't mention anything about lifetime or expiration of the advertisement - which are used / set in the code with no comment.

Also, in the Working with local config example, the NetworkConfigurator is obtained & the name, principal and password are set. Why? What does the Principal field mean, does the password always need setting? Will the password ever get used?

I come across such questins in most of the example code.
All very much due to my lack of knowledge about P2P in general & JXTA specifically!
But shouldn't the documentation make this clear?

So I thought I'd read the free book to try to get a clearer understanding of the principle functionality of JXTA (albeit an out of date version).

Maybe things will become clearer when 2.5 is locked down & more documentation comes forward. Or maybe I'm just thick :o)

I for one always find it easier to learn a new API if a 'simplest functioning application' example is provided, rather than the small 'snippets' of functionality example code such as provided by the Prog Guide. However, I do appreciate the effort that went into the Prog Guide & that there's no real 'one hat fits all' app when it comes to P2P.

A simple chat app would seem, to me, be just thing to get people / newbies started - maybe something to think about once 2.5 is locked down!?!?

Anyway, just my 2 cents worth for what its worth. I don't want to come across as all negative. I'm just trying to give a newbies perspective on trying to jump into JXTA with both feet.

Pete

lmikhailov
Offline
Joined: 2007-05-22

I would suggest the following books:

http://www.amazon.com/Mastering-JXTA-Peer-Peer-Applications/dp/047125084...

http://www.amazon.com/JXTA-Java-Programming-Daniel-Brookshier/dp/0672323...

They refer to the older releases of JXTA but whatever they say still applies at least in 90% of cases. And for minor details you look into JXTA Prog Guide. At least that's the way I am trying to approach it.

Leon

siggyuke
Offline
Joined: 2007-10-08

Thanks for the adviceLeon.
It's much appreciated :o)

siggyuke
Offline
Joined: 2007-10-08

I didn't get a reply from anyone the other day, when I asked if there was any documentation for JXTA (ie. a detailed guide to the API - its classes & methods) other than the Prog Guide.

However, I think you'll be out of luck as far as a book covering version 2.5 goes - after all 2.5 hasn't been released yet, being in a release candidate form!