Global Positioning System Reference
In-Depth Information
+------------ 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 s of the RO
and SO refer to the same real object. On the other hand, they (can) fulfill
different functionalities.
Figuratively speaking, the SO observes the RO via the ROClient , while
the RO can observe and compare its reflection via the SOs ROClient . The
ServerObject is a mirror to its RealObject .
12.7
More ServerObject s
Another way to look at the ROF , the RealObject framework is depicted in
the diagram on page 182.
Added value by third party. In the larger context of a ROAF, the ROApps
act as RO controllers in all kinds of scenarios and add value to the ROs
published as output of the server. A server can be seen as a certification
authority for any RO as it guarantees a well-defined behavior. Vice versa,
the number of acting ROs can be seen as a recommendation to others. In
a game, the server is responsible to provide equal chances to all players|
all players trust the game controller. With ROApp certificates for ROs,
the ROAF can implement a public key infrastructure (PKI) to become a
network of real-world plausibility.
A RoadServer might implement validations of client traces against a high
quality up-to-date digital map and publish them live for applications of any
type. A TrafficApplication could use the published traces of the RealCar s
to show a live map on the internet, received in a car by a navigation system.
While the ServerObject is watching the RO client, it itself is being watched
 
Search WWH ::




Custom Search