If you decide to use this scenario you will install the Application Server Database and the Application Server on separate machines. The Smart Client is installed on all client Computers from where you want to access the Application Server. For the communication protocol between Smart Client and Application Server you can choose TCP if you are on a local area network else use HTTP or HTTPS.
When to use this scenario
•More than one person want to access the Application Server from different locations
•You have an existing Database Server
•You plan do a lot of processing
•You have higher requirements on information security
Pro
•Backup can be handled by a central server
•Load distributed between Database Server and Application Server
•Can be used to access data via Internet
Con
•Database Server and Application Server communicate over possibly slower network connection.
Figure 1: Example of a fully distributed installation scenario