[GD-Windows] Process communication
Brought to you by:
vexxed72
|
From: David H. <da...@em...> - 2002-03-04 17:33:53
|
Very soon I'm going to be moving our currently very messy data storage
scheme consisting of hundreds of seperate sound/texture/binary files into a
properly managed data solution (ugh I've already started talking MS
techno-babble - I'll be using words like "leverage" and calling all our
projects solutions soon).
So...
Our shiny new system needs to be client server based. All
artists/content providers compile their data into a single large database
residing on a seperate machine (or locally for debug purposes). Obviously to
manage all this more than blind file sharing is needed - I don't want to
have to wait 10 minutes whilst artist A copies his data over and keeps the
file locked. I need to send my data to a server application that controls
database access in a fair/interleaved monolithic timely safe fashion. The
server needs to be able to defrag the database in its spare time and clients
need to be able to browse it quickly, detemine changes and synchronise data
that has changed locally.
The data storage format has to be understandable by the game and cross
platform so SQL or whatever probably isn't on the cards (I think?).
I want this to run on win 98 machines up - but I suppose at a pinch we
could set the bar at ME/NT.
What mechanisms should I be looking at in Windows for remote
inter-object communication?
David Hunt (Empire Interactive)
|