A bank teller application topology consists of a number
of client workstations with financial devices attached. The workstation
downloads the client application on request from a Web server. The
client applications, which mainly deal with presentation and local
financial device handling, have access to the branch server (that
is, the solution application server) using the HTTP or SSL protocols. The solution application server provides common services
such as electronic journaling and parameter tables to the client workstations, as well as
access to the transactional logic of the back-end enterprise servers. A
toolkit server application can also be deployed on the physical server
for a regional or central data center without changes to the application.