28-02-2010, 12:14 AM
Project Title
File Sharing Virtual Network (FSVN)
Submitted By
Iranna M Totagi 2BA07IS401
Anand R Urabi 2BA06IS006
Shrilata H J 2BA05IS111
Sheetal M Nadagoudar 2BA06IS404
Under the Guidance of
Miss. Anupama S N
Introduction
In modern computing there are various networks coming up for different uses and specifications, Internet is the best example of such network where using this network information and messages can be shared or mobile network is also one such example where voice can be shared among its users.
Inspired by these networks we intend to build a new network of our own where files can be shared among its users, to understand this concept lets take an example:
Imagine when you want some information about a particular city where you plan to go, what will you do, You will call some one whom you know has gone to that city ask him about the city. In other words you are using phone network to share information. Let us take one more example, when ever you want to find certain information may be related to software, you will normally use internet and go to sites like google.com and search for the information, google will show you list of locations where related information is available and then you go to the particular location of website and get the information this is how information is shared on internet.
Now imagine you donâ„¢t want information but a file may be you are looking for a copy of an e-book or you are hunting for a rare movie file or you want software what will you do, The only option available right now is to ask you friends if they have it or try if it is available in the market.
Objectives
To build a unique network for file sharing where users can freely share files with each other and provide a common platform for file transferring and sharing. To develop a network completely dedicated to file sharing.
Module description:
Our network is an answer to the above said problem. Imagine hundreds of people sitting in different countries become part of one network where you can find if these people have the file you are looking for and if yes then you can get it from them without paying a single penny, this is what a File sharing network is.
Now one more problem in building this network is establishing physical connection or building physical infrastructure for the network which is very costly affair and near to impossible. Now to solve this problem we will not try to build a new physical infrastructure but use the infrastructure of existing networks, In other words we are talking about virtual network. Hence altogether it will be File Sharing Virtual Network.
Languages:
Java 2 Enterprise Edition (J2EE)
Java Swings
Java Networking
Remote Method Invocation (RMI)
Java Server Pages (JSP)
Software Requirements:
¢ Java Development Kit 1.4 or Above (JDK)
¢ MS-Access
Hardware Requirements:
¢ Min Intel Pentium III (P-III) Processor or higher
¢ Min 128 MB RAM
References:
Books:
¢ Java Swing, By Marc Loy, Robert Eckstein, Dave Wood, James Elliott, Brian Cole
¢ Java Swing by Robert Eckstein, Marc Loy, Dave Wood
Websites:
¢ http://java.sun.com
¢ http:// apl.jhu.edu
¢ http:// javacoffeebreak.com
Conclusion:
This will be a beginning of a new network where sharing of file will never be same