I have to implement the chord protocol over http as my project until now I've considered three ways:
Using jxta in java
Try to edit open-chord [which uses tcp/ip]
Coding from scratch using sockets in java
Any help?
I have to implement the chord protocol over http as my project until now I've considered three ways:
Using jxta in java
Try to edit open-chord [which uses tcp/ip]
Coding from scratch using sockets in java
Any help?
JXTA is a DHT plus many, many other things. JXTA is not going to help you; it is a "finished" P2P library.
Go for it, implement it yourself. The difficulty lies in getting the chord algorithm right, not the communication using http. Hacking (in the proper sense) open-chord or chordlessmay certainly help you.