Professional Documents
Culture Documents
2. Literature Survey:
2.1 Peer-to-peer (P2P): is a general label that was originally used
to identify network protocols where all the nodes have the same role and
there are no nodes with a special responsibility to monitor or supervise the
network behavior. Recently, the term has been mainly used to identify a
family of applications that exploit the Internet to offer services where each
participant acts both as a client and as a resource provider.
2.2.1 FEATURES:
2.2.1.1 Simple: Java was designed to be easy for the
professional programmer to learn and use effectively. Java has
another attribute that makes it easy to learn. It makes an effort
not to have surprising features.
3. Problem Definition:
with unpaid clients (pirates). Such online piracy has hindered the use
of open P2P networks for commercial content delivery.
4. Overview:
4.1 EXISTING SYSTEM: PEER-TO-PEER (P2P) networks are most
cost-effective in delivering large files to massive number of users.
Unfortunately, todays P2P networks are grossly abused by illegal
distributions of music, games, video streams, and popular software.
These abuses have not only resulted in heavy financial loss in media
and content industry, but also hindered the legal commercial use of
P2P technology.
4.3 Modules:
4.3.1 TRANSACTION SERVER: The clients first
communicates transaction server to purchase the content and
File Name
Transaction Server
Private Key
Generator
Digital
Receipt
Purchasing and
Billing
File
Request
Checking Digital
Receipt
Yes
No
Send clean chunks
Client
7. Conclusion:
8. SOFTWARE REQUIREMENTS:
Server
Windows 2000
Client
Windows 2000/XP
Software
Java Technologies:
Swing, Java.net
9. HARDWARE REQUIREMENTS:
Processor
Hard Disk
120 GB
MONITOR
SVGA Colour
Keyboard
Standard
Mouse
PS/2 Mouse
10. REFERENCES: