gzz-commits
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Gzz-commits] gzz/lava gzz/storm/impl/P2PPool.java __init__.p...


From: Benja Fallenstein
Subject: [Gzz-commits] gzz/lava gzz/storm/impl/P2PPool.java __init__.p...
Date: Sat, 25 Jan 2003 08:36:09 -0500

CVSROOT:        /cvsroot/gzz
Module name:    gzz
Changes by:     Benja Fallenstein <address@hidden>      03/01/25 08:36:09

Modified files:
        lava/gzz/storm/impl: P2PPool.java 
Added files:
        lava           : __init__.py 
        lava/gzz       : __init__.py 
        lava/gzz/storm : __init__.py 
        lava/gzz/storm/impl: HttpP2PServer.py __init__.py 
        lava/test/gzz/storm/impl: HttpP2PServer.test P2PPool.test 

Log message:
        A HTTP implementation of P2PPool.Server

CVSWeb URLs:
http://savannah.gnu.org/cgi-bin/viewcvs/gzz/gzz/lava/__init__.py?rev=1.1
http://savannah.gnu.org/cgi-bin/viewcvs/gzz/gzz/lava/gzz/__init__.py?rev=1.1
http://savannah.gnu.org/cgi-bin/viewcvs/gzz/gzz/lava/gzz/storm/__init__.py?rev=1.1
http://savannah.gnu.org/cgi-bin/viewcvs/gzz/gzz/lava/gzz/storm/impl/HttpP2PServer.py?rev=1.1
http://savannah.gnu.org/cgi-bin/viewcvs/gzz/gzz/lava/gzz/storm/impl/__init__.py?rev=1.1
http://savannah.gnu.org/cgi-bin/viewcvs/gzz/gzz/lava/gzz/storm/impl/P2PPool.java.diff?tr1=1.1&tr2=1.2&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/gzz/gzz/lava/test/gzz/storm/impl/HttpP2PServer.test?rev=1.1
http://savannah.gnu.org/cgi-bin/viewcvs/gzz/gzz/lava/test/gzz/storm/impl/P2PPool.test?rev=1.1

Patches:
Index: gzz/lava/gzz/storm/impl/P2PPool.java
diff -u gzz/lava/gzz/storm/impl/P2PPool.java:1.1 
gzz/lava/gzz/storm/impl/P2PPool.java:1.2
--- gzz/lava/gzz/storm/impl/P2PPool.java:1.1    Sat Jan 18 22:41:55 2003
+++ gzz/lava/gzz/storm/impl/P2PPool.java        Sat Jan 25 08:36:09 2003
@@ -5,10 +5,17 @@
 import java.io.*;
 import java.util.*;
 
-/** Scratch for a P2P-based, indexed Storm pool.
- *  Unfinished.
+/** P2P-based, indexed Storm pool.
+ *  "Componentalized" into a "P2PMap" (an peer-to-peer indexing mechanism)
+ *  and a "Server" (actually a matching client and server implementation,
+ *  for retrieving actual files). The simplest Server impl is HTTP
+ *  (see <code>HttpP2PServer.py</code>, a Python module because
+ *  we use Python's existing HTTP server code).
+ *  <p>
+ *  XXX finish
+ *  XXX Become asynchronous -> don't subclass AbstractLocalPool...
  */
-public abstract class P2PPool extends AbstractPool {
+public abstract class P2PPool extends AbstractLocalPool {
 
     protected P2PMap map;
     protected Server server;




reply via email to

[Prev in Thread] Current Thread [Next in Thread]