Sean,

Is Xindice P2P being hosted at jxta.org? I'm the project owner for
jxtaSpaces, and am simultaneously working on a (personal, not open source)
Xindice project related to coordination spaces. Perhaps there's some useful
overlap with Xindice P2P. Check out jxtaspaces.jxta.org if you like. I warn
you it's out of date (waiting for a contributor to update the site with
design overview info etc.), but you'll get the idea what it's for at least.

Regards,

Vanessa

Sean Kelly wrote:

> Matt:
> 
> The idea behind Xindice P2P is to provide a JXTA service that more or less
> provides the same interface as the XML:DB API.  But instead of querying or
> updating a single database, you query and update the entire peergroup.
> 
> Peers can replicate popular content, making it faster and more reliable to
> locate certain documents.  If you were getting urn:oid:1.2.3 from a peer
> running on someone's laptop and they went out of range of their WiFi
> provider, you could get urn:oid:1.2.3 from another peer that had a copy.
> You could then host urn:oid:1.2.3, too for other peers.
> 
> Using JXTA membership services you can create peergroups for specific
> organizations or interests, and control who can join and thus access or
> update content within the group.
> 
> JXTA itself provides secure, TLS-based transport for applications that
> require secure transfer of documents.  JXTA also solves the problems of
> tunneling through firewalls and over NAT boundaries.
> 
> --Sean
> 
>> -----Original Message-----
>> From: Matt Liotta [mailto:[EMAIL PROTECTED]
>> Sent: Wednesday 12 June 2002 11.26 AM
>> To: [EMAIL PROTECTED]
>> Subject: RE: replication
>> 
>> 
>> Please do tell more about your ideas for a peer-to-peer XML database. I
>> am currently using Xindice for web application component persistence.
>> This means I need to have a single Xindice instance shared by all of my
>> web application servers. I would rather have a Xindice instance per web
>> application server that is able to replicate with the other Xindice
>> instances.
>> 
>> -Matt
>> 
>>> -----Original Message-----
>>> From: Sean Kelly [mailto:[EMAIL PROTECTED]
>>> Sent: Wednesday, June 12, 2002 11:21 AM
>>> To: [EMAIL PROTECTED]
>>> Subject: RE: replication
>>> 
>>> That sounds like something similar to what I'm working on: combining
>>> Xindice
>>> with JXTA.  The idea is to make a peer-to-peer XML database.
>>> 
>>> For my application, globally unique identifiers for documents are
>> URIs.
>>> That allows me to use URNs like urn:oid:1.3.1.6.7566... for an
>>> OID-identified document or urn:uuid:7e1f1218ab800128... for a
>>> UUID-identified document.
>>> 
>>>> -----Original Message-----
>>>> From: Matt Liotta [mailto:[EMAIL PROTECTED]
>>>> Sent: Wednesday 12 June 2002 10.52 AM
>>>> To: [EMAIL PROTECTED]
>>>> Subject: replication
>>>> 
>>>> 
>>>> I am not sure if anyone has thought about replication for Xindice,
>> but I
>>>> can certainly see some applications for it. One of the first issues
>> for
>>>> dealing with replication is obtaining a globablly unique identifier
>> for
>>>> each document in the database. As far as I can tell, this can be
>> simply
>>>> done by concatenating the unique identifier of the document in a
>>>> collection with the unique identifier of the collection in the
>> database.
>>>> Is this correct?
>>>> 
>>>> -Matt
>>>> 
>> 
> 

Reply via email to