Sharing Files over the Internet

cavemaneca

New Member
I would like to do something, and every place I searched didn't seem to come up with the right answer....

Mainly this. I have a program that stores all of it's files in a specific folder as a database. I want the files to be accessible on another computer as well, but not just as a simple file sharing. I want the folder emulated as a drive on the second computer, so that I can mount it in an empty folder that the program would normally access for it's files. This would make it so that the second computer would access the exact same files as the first without the user doing anything besides opening the program.

Everything that I have seen so far requires extra steps, such as moving files to the right folders and such, and it creates two copies of the files, instead of just accessing the first and changing it. I won't have a situation were the files will need to be edited with the second computer when the first is not connected to the internet. I also don't want to have to set up anything extra, or have to reenter any information each time the second connects to the first.

Btw, if I didn't make it clear enough, neither of these computers will be connected over the same local network, so it has to work over the internet.
 
If the two computers are on the same network you could just share the file on the network and allow the contents to be modified by anyone on the network.

Edit: wow I just re-read your post and I didn't notice that last sentence at all the first time :o

I guess a vm would work pretty well, but I'm not sure otherwise.
 
Last edited:
what about running a vm? you can virtualize a windows machine on either computer, and as long as its running while the database is working, it should work. you can specify so many things through the vm. you set its ip as well as the mac address. so as long as you know how to configure those things, you should be able to do it easily.
 
the idea sounds pretty good, though I'm not sure where to start exactly. I'm guessing VM is virtual machine, or virtual desktop emulation? And what program would be the best to accomplish the task I want it for?
 
I am just being curious.

I was trying to understand the role of VM here.

You run VM on one of your computers.
You put database on a drive in the VM. And both computers access the VM's drive as if it was some computer over the internet.
Looks excellent :)

Also please tell why would you not prefer MS Virtual PC or Sun Microsystems Virtual Box?
 
Back
Top