Question
A smal bank is using a clent/server system with a single database server for storing the transaction histories and account balances of all their customers.
A smal bank is using a clent/server system with a single database server for storing the transaction histories and account balances of all their customers. Users query the server by sending the account number and PIN of a customer, plus the type and parameters of the required transaction (eg. deposit. withdrawal, transfer). The server perform the transaction and returns the new account balance of the customer. Recently, the tank has been experiencing rapid growth. As a result, the bank server has become overleaded. The bank has decided to reasgarize its system in order to improve its performance by adding more servers. To make the transition to the new system as smooth as possble, the bark does not wish to make any charges to the dient portion of its software (the part which resides on every ATM and every bank teller's workstation and implements the user interface. However, the current client software has been designed to communicate with a single server only. The network address of the database server is hard-coded in the clent software
Propose a high-level arch tecture for the new system.
Draw a simple diagram of the new system and explain the role of all machines that are present in your dlagrem.
Step by Step Solution
3.37 Rating (153 Votes )
There are 3 Steps involved in it
Step: 1
The basic thing is to convert an original 2 tier clientserver system into a 3 tier ...Get Instant Access to Expert-Tailored Solutions
See step-by-step solutions with expert insights and AI powered tools for academic success
Step: 2
Step: 3
Ace Your Homework with AI
Get the answers you need in no time with our AI-driven, step-by-step assistance
Get Started