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? > > > |