| A service which synchronizes the state of the client with that of the
server. Requests made to this service are in the form of "ClientMessage"
XML documents which describe the users actions since the last
synchronization, e.g., input typed into text fields and the action taken
(e.g., a button press) which caused the server interaction.
The service then communicates these changes to the server-side application,
and then generates an output "ServerMessage" containing instructions to
update the client-side state of the application to the updated server-side
state.
This class is derived from the base class SynchronizeService
of the web renderer, which handles the lower-level work.
|