Global Positioning System Reference
In-Depth Information
ˆ can implement Listeners and/or broadcasting;
ˆ throws exceptions for implausibility, out of sync, etc.;
ˆ removes RO clients not responding for a defined time span;
ˆ can stand by, save status to disc, replay, shut down, etc.
The ROApp
ˆ warns and disqualifies misbehaving ROs;
ˆ throws game exceptions, like an illegal move exception;
ˆ supplies a Game object for initialization;
ˆ provides references to ServerObject s, if the RealObject complies with
the scenario.
12.3.2 Communication Sequence
Figure 12.2 shows the collaboration of the four main ROApp components.
The time ows from top to bottom|from launching the ROApp to shut-
Figure12.2. The four-layer architecture (see Figure 11.1) in a generalized se-
quence diagram.
 
Search WWH ::




Custom Search