Size: a a a

2020 August 04

P

Pozitron in supapro.cxx
Я делаю сервер клиент приложение по сокетам, желательно с многопоточной обработкай, там у каждого клиента идёт работа с файлом на сервере, можно кншн сделать очередь, но я хз как её реализовать, ща каркас сделал сокетов у клиента и сервера
источник

W

Wild_Wind in supapro.cxx
Pozitron
Я делаю сервер клиент приложение по сокетам, желательно с многопоточной обработкай, там у каждого клиента идёт работа с файлом на сервере, можно кншн сделать очередь, но я хз как её реализовать, ща каркас сделал сокетов у клиента и сервера
И каждому клиенту нужно писать в один файл?
Серьёзно?
источник

P

Pozitron in supapro.cxx
Не писать
источник

P

Pozitron in supapro.cxx
Короч
источник

P

Pozitron in supapro.cxx
Я пытаюсь сделать систему одноразовых паролей
источник

W

Wild_Wind in supapro.cxx
Pozitron
Не писать
Читать?
тогда просто шарь файловый стрим между тредами. rw-lock и поехали.
источник

P

Pozitron in supapro.cxx
На серв приходит пароль, открывается файл, сравнивается, если такой есть, из файла удаляется и выполняется какое то действие
источник

W

Wild_Wind in supapro.cxx
Pozitron
На серв приходит пароль, открывается файл, сравнивается, если такой есть, из файла удаляется и выполняется какое то действие
Ну у тебя с файлом всё равно работает один поток. Которому ты делегируешь таски из других потоков, занятых обработкой "каких-то действий".
источник

AF

Aidar Fattakhov in supapro.cxx
Pozitron
На серв приходит пароль, открывается файл, сравнивается, если такой есть, из файла удаляется и выполняется какое то действие
ну параллельно удалить ты точно не сможешь
источник

P

Pozitron in supapro.cxx
Проблема в том, что я хочу сделать так, что бы одному клиенту на сокете не пришлось ждать, пока обработается сверка из другого клиента
источник

AF

Aidar Fattakhov in supapro.cxx
пиши очередь
источник

P

Pozitron in supapro.cxx
Aidar Fattakhov
ну параллельно удалить ты точно не сможешь
Я уже понял
источник

P

Pozitron in supapro.cxx
Понял, спасиб
источник

AF

Aidar Fattakhov in supapro.cxx
лучше базу данных
источник

P

Pozitron in supapro.cxx
Хм
источник

P

Pozitron in supapro.cxx
Точно
источник

W

Wild_Wind in supapro.cxx
Pozitron
Проблема в том, что я хочу сделать так, что бы одному клиенту на сокете не пришлось ждать, пока обработается сверка из другого клиента
Один клиент - один файл.
Или лучше бд.
источник

P

Pozitron in supapro.cxx
Пойду тогда разбираться с бд, пасиб
источник

W

Wild_Wind in supapro.cxx
Wild_Wind
Один клиент - один файл.
Или лучше бд.
Многие бд умеют в шифрование строк.
источник

TS

Till Schneider in supapro.cxx
Pozitron
Я пытаюсь сделать систему одноразовых паролей
а зачем файлы, а не InMemory решения?
источник