hello!
we are starting our thesis and we plan to make a p2p file sharing application that supports desktops and pdas or pocket pcs..
we plan to use .net or jxta.. do you have tutorials or sample codes or sites that could teach us the basics of p2p using .net or jxta?
please post any comments or suggetsions.. thnx! =)
um, are you drunk?
the most i have seen many pocket pc thingy's be able to hold is 64mb. how useful would it be to do something like this? i mean, is it like "hey, we're too cheap to buy a real laptop with wifi support and do this like real men"?
please, this is one of the dumber things i have ever heard of. from the standpoint of not being able to share much, to having so much more to program bc of palm (v4 and v5), and whatever microsoft ever-so-helpfully released...
but whatever floats your boat.
nsap @ filesharingtalk.com
you are better off just making a p2p program for linux, windows or apple! seriously, how would you be able to put a p2p program on a mobile device, you would download like 4 songs and all your memory would be gone and also it costs money to be surfing on the net w/ a cell, i donno about a palmpilot! just stick to making windows programs!
hehe we believe that someday mobile devices would have much bigger storage space, procesing capability, and higher bandwidth; and that more users will use mobile devices...
Take a look at the sun developer pages for jxta
http://developer.java.sun.com/develo...tworking/jxta/
The site contains the outlines of the protocol specifications and some other info.
He asked for help, not to be flamed. Have you never been told about having nothing good to say?
PDAs may be a big part of our futures, fantastic for e-books on the train or whatever - and where do you get e-books from? Also, with the increase in those wireless internet areas that people are known to use for p2p (look in the news section), PDAs will be perfect for this area. Download a book to read at the airport before boarding the plane. Damn sight cheaper than WHSmith!
What you need to tell us is what you are thinking about? Why not just make a scaled down k-lite?
we plan on creating a software that would support mobile devices (like PDA) with desktop PCs.
the suggestions we were asking does not necessarily limit you guys to file-sharing applications (like kazaa, k-lite, etc.)...hence, we do not plan to support watches with dolby 5.1 surround sound devices to play your mp3s...OK?
thanks. i hope this clarified any ambiguities.
at.morris->
What we're planning to develop is more like an API that can allow the creation of a peer-to-peer network and applications that includes both desktops and mobile devices. Since there's already work on the connections part (in the form of JXTA and JXME), we're trying to expand the API to address issues in information retrieval and availability.
Among the applications we plan to develop for the API is a simple file-sharing application, that, as you suggested, is used more for sharing files containing text information (like, as you mentioned, e-novels). People may attempt to share music files to the mobile devices, but we assume that they are sensible enough to know that the music file won't fit in their PDA ^_^.
What we DO plan to add to the text-file sharing application are data/keyword extraction algorithms to get meta-data to improve seach (and hence information retrieval), and maybe some automated caching/replication to improve availbility of information. We're still trying to consider what kind of caching/replciation algo to use though.
no offense, but that has to be the dumbest idea i've heard of. i could understand that you wanna design a p2p for when moblie devices become more advanced but hell thats gunna be a long time from now, and besides, its not like theyre as common as computers. Even if the speed becomes half as fast as braodband (lol) and the memory goes up about say i dunno 100 MB at least, not that many people i know have internet on thier phone anyways. it'd just be a hell of alot easier to upload songs from a usb or whatever from a pc and listen to it that way.
hehe there are alot of other file tyypes that you can share in a p2p network..
JXTA? are you sure thats a good idea? Have you investigated .Net, C#?
Pay EFF now, https://secure.eff.org or pay RIAA later. http://www.riaa.com
http://www.deanforamerica.com/dtvbc
i have never seen a cell fone that worked with c# and especially not .net.Originally posted by Lucian
JXTA? are you sure thats a good idea? Have you investigated .Net, C#?
then again, i don't use one of those 'smart phones' built by m$. i wouldn't wanna hafta turn it on and off again every few hours bc it died due to some buggy m$ code.
couldn't help myself. sorry.
nsap @ filesharingtalk.com
Well, storage is becoming less and less of an issue as time passes.
- There are now 4GB Compact Flash cards.
- IBM Microdrive
Now, even if the storage is a mere 64 or 128mb, thats still fine for sharing a few songs...
For an idea as to what you could do, consider 802.11b/g. Possibly an application that would connect many simultanious users as they walk by one another, and share a small list of files between users. Signal strength and MAC address can be used to create a self-balancing network, where stronger links can pass info about other users around, and connect to each other.... I dunno, just thinking.
I'd imagine more pocketpc's have 802.11 rather than cellular service. (hey, maybe support bluetooth also?)
In a crowded city it might be a viable solution. if everyone carried a PocketPC with 4GB cf cards :-P
Text files are a good idea, as you said. Ebooks or whatnot..
My security guide @ Zeropaid
Unless you are the following people, I do not particularly wish to associate with you:
Krell, HelenaP, mountain_rage, mfgbypooter, Mels_Smileys45, excrement_cranium.
That's it for now. This list will be updated whenever I feel like it.
Here's a problem:
The API you're going to be writing will be outdated by the time technology catches up with the concept. By that time there will be new ways to transfer files we haven't thought of yet. It's a nice idea, but you're way ahead of the technology to trade files. About the only thing you could trade is apps, but then you have the copyright issue *gasp*.
I believe we will be seeing a lot of devices similar to Nokia's N-Gage model, a small multi purpose computer with mobile phone technology. It even has mp3 support. File sharing on mobile devices doesn't look so far off to me.
An interesting fact is its java connection: "Symbian OS with Java 2 Micro Edition (J2ME?) support"
Nokia N-Gage
http://www.n-gage.com/n-gage/gd_tech_spex.html
http://www.mobiletechnews.com/info/2...05/200725.html
More about J2ME
http://java.sun.com/j2me/
http://java.sun.com/j2me/docs/j2meconwizard/ (especially for wireless apps)
Since a lot of work is being done with Java on mobile devices, JXTA look promising in my opinion.
Bookmarks