Phase I: Answers to some Frequently Asked Questions (FAQ)
-
Since this ultimately will be a faul-tolerant banking system, should
we be storing account information in files on disk?
No.
All state information associated with a branch should be stored in the memory
of the branch server.
In subsequent phases of the project, we will be exploring
various options to ensure that this information cannot be lost or corrupted due
to failures.
-
If a Deposit, Withdraw, or Query operation is requested for
an account that is not managed by the local branch, should the branch GUI
simply send a message to the correct branch server?
No.
In Phase I, the branch GUI should communicate only with the corresponding branch
server.
The branch GUI should reject input that it cannot handle.
-
[Sept 10, 2001]: The amt argument to Query has been dropped.