forum.wfido.ru  

Вернуться   forum.wfido.ru > Прочие эхи > RU.FTN.DEVELOP

 
 
Опции темы Опции просмотра
  #1  
Старый 12.11.2016, 01:01
Nil Alexandrov
Guest
 
Сообщений: n/a
По умолчанию Блокировки между мейлером, тоссером и ридером

Nil Alexandrov написал(а) к All в Nov 16 23:32:56 по местному времени:

Нello, All!

Понятно, что в прошлом веке комп под ДОСом принимал данные, потом уходил тоссить, потом СисОп читал спокойно.
С появлением многозадачности встал вопрос о блокировках, типа локфайлов и пр.
Стандарты говорят о форматах сессии, аутбаунда, баз сообщений, но про блокировки я видел только у BSO упоминание про .bsy файлы.

На примере НPT тоссера, заметил, что он не будет запаковывать на линк, с которым сейчас ведётся общение, смотрит на .bsy файл.
Также тоссер не запустит две копии себя самого одновременно, что логично, и это его собственное решение как он это делает.

А чем лочатся msg, Jam, Squish, Нudson?
Пока в системе только одна запущенная копия тоссера или упаковщика баз или ещё чего-то из одного и того же пакета, например, НPT, проблем видимо не возникает.
Иногда есть пересечения с ридером, например, GoldEd, если кто-то сотрёт сообщение, то он упадёт скорее всего, а если просто добавит, то он просто новое сообщение не увидит, пока не перечитает индекс (сколько сообщений всего в эхе).

И попутный вопрос, все эти BBS программки или сегодня WebBBS, которые также читают из тех же Jam/Squid (а не из NNTP сервера), как обычно и где они хранят lastread для каждого пользователя BBS, тем более, что базу в дальнейшем могут пожать и нумерация съедет.

Best Regards, Nil
--- GoldED+/LNX 1.1.5
Ответить с цитированием
 

Опции темы
Опции просмотра

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход


Текущее время: 12:58. Часовой пояс GMT +4.


Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2024, vBulletin Solutions, Inc. Перевод: zCarot