Буфер между клиентом и сервером
Доброго времени суток!
Подскажите, пожалуйста, как можно реализовать буфер между клиентским приложением и сервером БД?
Идея такая: Есть сервер с БД ORACLE и куча клиентских программ. Клиент может подключаться к серверу и работать с БД. А может и не подключаться (ну, интернет не работает или еще что). Как сделать чтобы изменения, проводимые клиентом оффлайн (без подключения к БД) сохранялись в какой-нибудь промежуточный буфер, а при появлении соединения передавались в БД? Что в таком случае будет являться буфером и как его организовать? Подскажите какие-нибудь идеи или где можно почитать по этому вопросу.
Нижайше благодарен!
|