
148 11. Client Server Architecture
If you have already set up the application (see Section 13.2.1), you can
look at the player identification sequence. The RandomPlayer is an ab-
stract LCPlayer, which is a RealObject. The identification can be found in
LCPlayer.identifyPlayer(). The server implementation is in RealObjects
Server.identify( client).
The (to be returned) ServerInfo is a serializable exchange object
between client and server. It is a record of well-defined server responses to
interactive actions to let the client know what has happened, if the action
was successful, etc. In addition to the predefined int values, the server
can add a human-readable ...