
182 12. Rolling out a ROApp
+------------ ROServer ------------+
| hosting |
| +---------- ROApp ----------+ |
| | controlling | |
| | +---- ServerObject ----+ | |
| | | | reflecting | | | any other
server | | | +-- ROClient <--+--------------- java
+--+--+- | -------------- | -+--+--+ application
\|/ | (or ROApp)
mirror ----------------------------------------
| /|\
+- | - RealObject - | -+
client | | controlling | |
| +--> ROClient + |
+----------------------+
player can decide to exit the application, if the reflected player deflects
from its own behavior. The client marks the server to be untrustworthy.
From the game scenario, you can conclude that the ROClient ...