Re: [GD-Windows] Process communication
Brought to you by:
vexxed72
|
From: David H. <da...@em...> - 2002-03-04 18:18:03
|
Thanks Jon (*2;-)
I'll look at DCOM. I'm not so much interested in managing multiple
resources or versioning, we find Sourcesafe adequate for that. I'm more
interested in developing a single monolihic (.wad) style file format
Gigabytes large containing all final/production binary assets of the game.
In order to keep this database safe and allow timely shared access to it
I want to route all access to it through a server application (rather than
treating it as one big shared file on our network).
I also need to understand the file format from within the game which
WILL just treat it as a big file (the game won't be a client, it will use a
local copy).
This isn't a massive versioning exercise - all I want is a high capacity
pipe between myself and another application on another machine on our
intranet.
David Hunt
----- Original Message -----
From: "Jon Watte" <hp...@mi...>
To: "David Hunt" <da...@em...>;
<gam...@li...>
Sent: Monday, March 04, 2002 5:50 PM
Subject: RE: [GD-Windows] Process communication
>
> The official solution is DCOM. Unfortunately, that's about as far
> from designed-for-games as you can come. In games, the real-time
> nature of a message ("I want it now") is much more important than
> something like "reliable, in-sequence delivery". This means that
> any RPC-like mechanism is doomed to failure, except for non-time-
> critical operations. Of course, those, you'd like to take care of
> before the game even starts, using some protocol like rsync.
>
> In your problem description, it was somewhat un-clear whether you
> were looking for a workflow/verioning system for in-house
> development and release management, or a run-time remote data
> management system. If what you meant was the former, I would
> suggest Perforce because of it's fast and flexible revision
> management, or possibly CVS because it's reliable and cheap.
>
> Cheers,
>
> / h+
>
> > What mechanisms should I be looking at in Windows for remote
> > inter-object communication?
>
>
>
|