warez my file? mathew chasan sergey kolesnik ian shafer
TRANSCRIPT
Warez My File?
• Mathew Chasan
• Sergey Kolesnik
• Ian Shafer
What Is WMF?
• A distributed file finder• A way to easily share files and data with
friends• A mechanism for using the Personal Server
as a disk/storage device
--Lets run through a sample use case for each of these!
Use Case #1, Dist. File Finder
Imagine you are a Personal Server user, as you walk
through your day, you pass other PS users…
What are the possibilities?
Use Case #2, File Sharer Among Friends
Imagine you have some files thatYou would like to share with friends…
•A Movie•A new CD
•A photo album•An invitation to party
•Etc…
Imagine… you’ve got a ton of storage onthis dinky little computer… and your
heading to school/work. Take the latest version of the files with you, discs are
a pain…
Use Case #3, Simple Storage Device
Major ComponentsServlets
Network
Parent Finite State Machine (Finite State Object
If you like)
ServletRequest
Each Servlet Request has a corresponding Servlet that it can rely on existing
Parent FSM periodically searches
for connections, unless connected to by another machine, at which point the communication of
the two machines put it into a “transfer
state”
The UI is just another servlet responding to requests from a program on a Bluetooth Device somewhere.
Important Issues• We still can’t connect from one PS to
another via bluetooth • -- Yes, we are worried about this… Steve, what is
the sitch?
• We don’t currently have a main FSM written. We aren’t worried about this, but it must be done.
Milestones / Division of Labor
• We currently have a number of small servlets working, however, it’s unclear how they all fit together.
• Division of labor is a little vague right now, we are splitting a lot of things in confusing ways… I’ll spare you the details.
• Current milestones are getting the file transfer nice and smooth,
• Getting the wish list / parsing finished
• Starting the main FSM