Gnutella Forums  

Go Back   Gnutella Forums > Current Gnutella Client Forums > LimeWire+WireShare (Cross-platform) > LimeWire Beta Archives
Register FAQ The Twelve Commandments Members List Calendar Arcade Find the Best VPN Today's Posts


 
 
LinkBack Thread Tools Display Modes
  #1 (permalink)  
Old April 3rd, 2003
Apprentice
 
Join Date: April 3rd, 2003
Posts: 9
jcmartin is flying high
Question Private network / Custom version

One of the most exciting aspects of P2P is its use as an enabler of specific communities. I am interested in creating distinct XML types for documents that support workgroups, such as designs, presentations, pricing, etc., described by metadata specific to those domains.

Has anyone extended the XML description set and added to the overall messaging set to support a secure, custom application? I am working on a version of Limewire for knowledge sharing in which the metadata works both ways -- a query is sent out based on a subset of an object's ontology, and the entire set is returned and displayed in the result set. As a primitive example of this, look at the way KaZaa includes a keyword set and comments that are displayed in flyovers for each located file. I want to create a version of Limewire the is extensible based upon the XML descriptors only.

I have just begun analyzing the 2.8.5 source, so much of this may already be available. If so, is there a description of the QueryReply mechanisms and code that would point to how this would best be extended?

Thanks,
John Martin
  #2 (permalink)  
Old April 3rd, 2003
Distinguished Member
 
Join Date: September 21st, 2002
Location: Aachen
Posts: 733
trap_jaw is flying high
Default

It would be trivial to create your own xml schemas for "documents" for example. All you would have to do is to create an .xsd file like the ones for audio and video searches and put it into the xml.war (a renamed .jar file).

Making LimeWire secure is a llittle more difficult, I know the LimeWire developers have created an authentication method, for connecting to LimeWire but I don't never looked at it in detail.

Better ask them developers yourself at dev@core.limewire.org.
__________________
Morgens ess ich Cornflakes und abends ess ich Brot
Und wenn ich lang genug gelebt hab, dann sterb ich und bin tot

--Fischmob
  #3 (permalink)  
Old April 4th, 2003
Apprentice
 
Join Date: April 3rd, 2003
Posts: 9
jcmartin is flying high
Default

Thanks. I have looked at the XML code and modules like TableLine.Java, and have noticed that there is a lot of schema-specific code. There are hard-coded references to "audio.vxd" and "video.vxd"

I was hoping -- and it may work this way -- that by adding schemas to the xml.war file, the GUI and TableLine would be smart enough to add the schema to the file type selection and to parse the schema to create a metadata input dialog.

Thanks,
John Martin
  #4 (permalink)  
Old April 4th, 2003
Software Developer
 
Join Date: November 4th, 2002
Location: New York
Posts: 1,366
sberlin is flying high
Default

... Yeah, that'd be nice.
 


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On


Similar Threads
Thread Thread Starter Forum Replies Last Post
private network RaaF General Discussion 1 December 18th, 2002 05:11 AM
Private network? pcolton General Gnutella Development Discussion 2 August 26th, 2002 10:05 PM
Private network mintu Support: General 5 September 14th, 2001 03:09 PM
Can a private network be realy private ? Unregistered Open Discussion topics 1 August 20th, 2001 09:47 AM
Private Network testing123 Gnotella (Windows) 0 December 30th, 2000 11:33 PM


All times are GMT -7. The time now is 06:16 AM.


Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2025, vBulletin Solutions, Inc.
SEO by vBSEO 3.6.0 ©2011, Crawlability, Inc.

Copyright © 2020 Gnutella Forums.
All Rights Reserved.