Abstract:
Transferring money is one of the most important services provided by Agricultural Bank of Sudan(ABS).This is because ABS has a bout 100 branches speared throughout Sudan. Unfortunately, when the central server is down or there is a network failure, the transfer system will be idle in all branches and the work is continued manually until the central server is up again.
In this thesis, we present a hybrid approach that combines the beneficial features characteristic to both eager and lazy replication protocols to manage ABS Transfer System in both online and offline modes. This thesis also discusses issues arising from operating an application in offline mode, such as transitions between online and offline operation, and proposes solutions that enable both online and offline operation for Oracle applications. In addition, this thesis provides a framework for the development of offline-capable applications.
The purpose of this thesis is to make ABS Transfer System capable of running in both online and offline modes so as to be always active in spite of network failure .when there is a network failure or the central server is down the system switches to off-line mode automatically.