Nigel's sub seems to have dropped off so I'm forwarding this for him.
-------- Original Message --------
From: Nigel Ward <[log in to unmask]>
Subject: Re: gnutella, etc
To: Simon Cox <[log in to unmask]>
CC: [log in to unmask]
>Does anyone know how gnutella etc does its searching?
Check out
Knowbuddy's Gnutella FAQ
http://www.rixsoft.com/Knowbuddy/gnutellafaq.html
and
gnutella protocol
http://capnbry.dyndns.org/gnutella/protocol.html
>Is there any explicit metadata?
As far as I can tell, there is no explicit metadata in the query - a
search is specified as a NULL terminated string. Each client can
interpret this string as it sees fit.
So, I guess it is possible to write a gnutella client that understood
metadata in a query - if you also defined a text-based metadata query
language.
Search responses contain limited metadata: the name and size of the
matching file. Most Z39.50 users probably want more than this
returned in a search response.
>In which case, is this worth looking into as a lite alternative to z39.50 ?
I reckon it would be possible - but would at least require
standardisation of a new query language, search and retrieval
attributes, and probably some extensions to the result record format.
Nigel Ward---------------------http://www.dstc.monash.edu.au/~nw
Senior Research Scientist email: [log in to unmask]
DSTC Pty Ltd phone: +61 3 9903 2181
|