MUD-Dev
mailing list archive
[ Other Periods
| Other mailing lists
| Search
]
Date:
[ Previous
| Next
]
Thread:
[ Previous
| Next
]
Index:
[ Author
| Date
| Thread
]
[MUD-Dev] Re: Graphic design, client questions
On Fri, 18 Dec 1998 10:45:48 -0600
Sunny Gulati<sunnywiz#radiks,net> wrote:
> Thinus Barnard wrote:
> This raises a deeper philosophical question:
> To mirror the state of one entity to another entity, do you:
> -- mirror EVERY possible incremental change to the entity?
> -- Cover one's rear by occasionally doing a state dump anyway?
The standard approach I've seen used:
1) While objects are within each other's direct working sets the
exchange updates as state changes occur (this is part of the
standard notify message semantics).
2) Periodically exchange checksum's of their current states and
use that to ensure correctness (update only as needed). This
prevents slippage (and should be logged as a form of error
detection) as well as communication corruption (simple line noise,
local computation/prediction error, man in the middle, whatever).
3) When objects are not members of the other's direct working set,
stop sending state change messages.
--
J C Lawrence Internet: claw#kanga,nu
(Contractor) Internet: coder#kanga,nu
---------(*) Internet: claw#under,engr.sgi.com
...Honorary Member of Clan McFud -- Teamer's Avenging Monolith...
- Thread context:
- [MUD-Dev] Re: Graphic design, client questions,
Caliban Tiresias Darklock caliban#darklock,com, Thu 17 Dec 1998, 17:27 GMT
- [MUD-Dev] Re: Graphic design, client questions,
Jo Dillon emily#thelonious,new.ox.ac.uk, Thu 17 Dec 1998, 17:56 GMT
- [MUD-Dev] Re: Graphic design, client questions,
Thinus Barnard thinus_barnard#bigfoot,com, Fri 18 Dec 1998, 10:51 GMT
- [MUD-Dev] Re: Graphic design, client questions,
Sunny Gulati sunnywiz#radiks,net, Fri 18 Dec 1998, 18:46 GMT
- [MUD-Dev] Re: Graphic design, client questions,
J C Lawrence claw#under,engr.sgi.com, Mon 21 Dec 1998, 22:47 GMT
- [MUD-Dev] Re: Graphic design, client questions,
J C Lawrence claw#under,engr.sgi.com, Thu 24 Dec 1998, 07:57 GMT
[ Other Periods
| Other mailing lists
| Search
]