- Category:
- P2P
- Tags:
-
[Java]
[源码]
- File Size:
- 2.07mb
- Update:
- 2012-11-26
- Downloads:
- 0 Times
- Uploaded by:
- MojitoGRE
Description: Lightweight File-Sharing Service - a lightweight, peer-to-peer file-sharing service –LFSS. not use any existing toolkits or
platforms for constructing peer-to-peer system.
perform the
following functions:
a. List files held locally with the date of insertion or creation of the copy
b. Search for files in the peer-to-peer network, i.e. locate files at peers
c. Fetch files from the peer-to-peer network, i.e. make a local copy
d. Insert files into the peer-to-peer network, i.e. upload a new file
e. Remove files from the peer-to-peer network, i.e. delete a file.
To Search:
File list (Check if you may need any files):
LFSS
....\A2-report.docx
....\bin
....\...\BevelArrowIcon.class
....\...\BlankIcon.class
....\...\Downloader.class
....\...\DownloadListener.class
....\...\FileInformation.class
....\...\HashTable.class
....\...\LocalFileTable$1.class
....\...\LocalFileTable.class
....\...\MD5Builder.class
....\...\MulticastServer.class
....\...\Node.class
....\...\P2PClient.class
....\...\P2PFileTable.class
....\...\P2PServer.class
....\...\ResourceFileTable$1.class
....\...\ResourceFileTable.class
....\...\ServerThread.class
....\...\SocketMessengerConstants.class
....\...\SortableTableModel.class
....\...\SortButtonRenderer.class
....\PrintScreens
....\............\del1.jpg
....\............\del2.jpg
....\............\fetch1.jpg
....\............\fetch2.jpg
....\............\fig1.jpg
....\............\fig2.jpg
....\............\fig3.jpg
....\............\Screenshot.png
....\............\search1.jpg
....\............\search2.jpg
....\............\search3.jpg
....\............\search4.jpg
....\............\search5.jpg
....\Resources
....\.........\HashTableManipulation.java
....\.........\Mac.java
....\.........\MulticastServer.java
....\.........\SimpleTableFrame.java
....\.........\SortableTableModel.txt
....\src
....\srcDownloader.java
....\srcP2PServer.java
....\...\BevelArrowIcon.class
....\...\BlankIcon.class
....\...\Downloader.class
....\...\Downloader.java
....\...\DownloadListener.class
....\...\DownloadListener.java
....\...\FileInformation.class
....\...\FileInformation.java
....\...\HashTable.class
....\...\HashTable.java
....\...\LocalFileTable$1.class
....\...\LocalFileTable.class
....\...\LocalFileTable.java
....\...\MD5Builder.class
....\...\MD5Builder.java
....\...\MulticastServer.class
....\...\MulticastServer.java
....\...\Node.class
....\...\Node.java
....\...\P2PClient.class
....\...\P2PClient.java
....\...\P2PFileTable.class
....\...\P2PFileTable.java
....\...\P2PServer.class
....\...\P2PServer.java
....\...\ResourceFileTable$1.class
....\...\ResourceFileTable.class
....\...\ResourceFileTable.java
....\...\ServerThread.class
....\...\SocketMessengerConstants.class
....\...\SocketMessengerConstants.java
....\...\SortableTableModel.class
....\...\SortableTableModel.java
....\...\SortButtonRenderer.class