Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2008.11.16;
Скачать: CL | DM;

Вниз

синхронизация времени с сервером datasnap   Найти похожие ветки 

 
renex ©   (2008-10-07 11:32) [0]

Доброго времени суток. Реализую трехзвенку, использую сокеты.
Нужно чтоб клиенты синхронизировали время с сервером.
Скажите пожал где можно почитать про это или в каком направлении искать.


 
Ega23 ©   (2008-10-07 11:38) [1]

Ntp - Network Time Protocol


 
renex ©   (2008-10-07 12:03) [2]

а поподробнее?? как например можно узнать сколько времени запущен сервер-аптайм, или узнать значение какого нибудь таймера на сервере???


 
Ega23 ©   (2008-10-07 12:23) [3]


> как например можно узнать сколько времени запущен сервер-
> аптайм,


Что есть время? Что будет при переходе на зимнее-летнее время? Что будет, если я возьму и ручками время на 10 минут вперёд-назад переведу? Что будет, если у меня тупо сбоит таймер?

Есть такая штука, как NTP. Принцип - объявляем какую-то машину - эталонной, запускаем на ней NTP-сервер. Остальные машины обязываем синхронизоваться по времени с эталонной. Соответственно, настраиваем им коннект на эталонную машину, задаём частоту проверки времени - и в путь.
Также можно воспользоваться службой времени Windows (но она, ЕМНИП, также работает по NTP, т.е. является удобной надстройкой над этим делом).

ап-тайм, ИМХО, нужно не в единицах времени измерять (почему - см. выше), а в чём-то другом. В тиках процессора. В GetTickCount. Ещё как-то.



Страницы: 1 вся ветка

Текущий архив: 2008.11.16;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.015 c
4-1200229460
Navi
2008-01-13 16:04
2008.11.16
Управление LPT - перевести код с VB на Delphi


4-1199829491
ArtByte
2008-01-09 00:58
2008.11.16
bluetooth. как с ним работать под ХР?


15-1221712150
KilkennyCat
2008-09-18 08:29
2008.11.16
О японцах и русском языке.


2-1223545575
aslanbek
2008-10-09 13:46
2008.11.16
Узнать путь файла


15-1221728009
Vlad Oshin
2008-09-18 12:53
2008.11.16
редактор IDE, фишка..