Sharded Filespace with IOS/Express?
[1/2] from: robert:muench:robertmuench at: 2-Nov-2001 9:08
Hi, I just brainstormed about using IOS/Express for centeral document storage
and a client to access the documents without a need to know anything about a
file-system. There are several possibilities:
1. Store everything on one central server and use the client to access it.
- Pros: Easy to setup
- Cons: You need a big server
2. Use the space one each client system for storage and use a P2P lookup-client.
- Pros: No central server, client space is better used which isn't the case
today
- Cons: How to get a document if the client is offline, how to sync content
There are some questions I have:
AFAIK Epxress syncs all its content to the client if the content is put into the
Express server dirctory (I might be wrong here). If this is the case, how do I
avoid to sync all the documents to the client?
I would like to have a sync-on-request feature. There must be something like
this as things out of the Express server's domain are loaded on-demand.
How is file editing handled than? What happens if two clients change the
document and sync it back to the server?
Would it be possible to avoid a central server and use a directory-only
synchronisation? If the client holding the document is off-line, the request
should be queued. If the client goes on-line, the document should either be
transfered to the requester or stored temporaily on a server and later synced to
the requester.
How would you handle such an application?
--
Robert M. Münch
BrainNet Managementberater GmbH
Willy-Brandt-Allee 12
D-53113 Bonn
Mobile: +49 (0)177 245 2802
Fax: +49 (0)228 725 3737
http://www.brainnet.de
------------------------------------------------------------------------
The information transmitted is intended only for the person or entity to
which it is addressed. Any review, retransmission, dissemination or
other use of, or taking of any action in reliance upon, this information
by persons or entities other than the intended recipient is prohibited.
If you received this in error, please contact the sender and delete the
material from any computer.
[2/2] from: allenk::powerup::com::au at: 2-Nov-2001 20:18
Robert,
You can program for both the "client side" and the "server side" with IOS.
It is possible to do the synch on request, the Who's-online tool,
user-admin and a few others do this now too.
The developer can use the easy inbuilt file synching behaviour, or
extend/modify as needed for other behaviours.
Catch you in commando, if you wish to discuss futher.
Cheers,
Allen K