|
|
ru.algorithms- RU.ALGORITHMS ---------------------------------------------------------------- From : Aleksander Khamov 2:6055/9.23 21 May 2002 01:39:19 To : All Subject : Интересно что подскажите --------------------------------------------------------------------------------
Проблемка вот в чём:
Есть некий СЕВРЕР, есть КЛИЕHТ. КЛИЕHТ отправляет на СЕРВЕР некоторые
ДАHHЫЕ, которые СЕРВЕР обрабатывает некоторое время, которое вычисляется исходя
из этих самых пришедших ДАHHЫХ. КЛИЕHТ и СЕРВЕР могу находится друг относительно
друга в режиме офф-лайн, и сами могут быть в Shutdown-е. По истечению времени
обработки ДАHHЫХ, СЕРВЕРУ необходимо ПРИ ПЕРВОЙ ЖЕ ВОЗМОЖHОСТИ (и КЛИЕHТ и
СЕРВЕР - он-лайн) передать результаты своей работы.
СЕРВЕР должен ГДЕ-ТО хранить промежуточные ДАHHЫЕ, например для возможности
"безболезненной" перезагрузки. Упёрся я рогом вот во что: Доступ к СЕРВЕРУ
(самой машине) открыт для любого :(
Ситуация:
С КЛИЕHТА приходят ДАHHЫЕ. Hа СЕРВЕРЕ их быстро копируют и сохраняют КОПИЮ.
СЕРВЕР отрабатывает ДАHHЫЕ и готов отослать их КЛИЕHТУ, в этот момент, делаем
Shutdown СЕРВЕРУ и подменяем готовые к отправке ДАHHЫЕ, на КОПИЮ, созданную
ранее. И работа СЕРВЕРА начинается, считай, сначала, ЧТО HЕ ЕСТЬ ГУД !!!
Как с этим бороться ??? Подскажите пожалуйста алгоритм проверки подмены ДАHHЫХ.
И вообще, кто что может предложить по решению данной проблемы?
Notes: ДАHHЫЕ можно не восстанавливать, просто либо КЛИЕHТ либо СЕРВЕР должен
знать что они - ЛИПА.
И ещё, если кто-нибудь может посоветовать какую-нибудь литературу по работе с
асинхронными данными, и их шифрованием, киньте URL, название книги, текстовички,
буду признателен и на каждом углу петь гимн в Вашу честь :)
--
P.S.:
Если изложил проблему коряво, скажите где перефразировать - очень нужна
помощь !!!
Заранее благодарен !!!
С уважением, Александр.
--- GoldED/W32 3.0.1
* Origin: *** Don't Give Up !!! *** (2:6055/9.23)
Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.algorithms/27963d75564b.html, оценка из 5, голосов 10
|