Transaction SemanticsServer View (cont’d)
Server program is usually a workflow controller
It functions as a dispatcher to
- get a request,
- call the appropriate transaction server, and
- return the reply to the client.
Abort-count limit and error queue to deal with requests that repeatedly lead to an aborted transaction