![]() |
Здравствуйте, гость ( Вход | Регистрация )
![]() |
transserg |
![]() ![]()
Сообщение
#1
|
Новичок Группа: Новичок Сообщений: 7 Регистрация: 24.1.2011 Пользователь №: 2362 Спасибо сказали: 0 раз(а) Репутация: ![]() ![]() ![]() |
Доброго вечера всем. прошу совета по реализации такой программы.
будет простая бд на sqlite(в будущем может заменится на что то другое). приложение написанное с использование Qt для работы с этой бд. загвоздка заключается в следующем. это приложение будет работать на несольких пк находящихся в сети(машины разносортные системы на них тоже) нужно как то организовать синхронизацию этой бд между пользователями. была идея по сокетам соеденить всех клиентов между собой и при иземенении данных оповещать соседей. есть ли для этого более верные подходы? использовать рбд типа mysql не рационально ибо компов всего 3. |
|
|
![]() |
Гость_Гость_* |
![]()
Сообщение
#2
|
Гости ![]() |
Если под синхронизацией понимается, то что пользователи должны работать над одним набором данных, то см вариант IronBug, и кстати вариант с виндовой расшарой будет наверное наилучшим т.к. доступ можно наладить практически откуда угодно(~из под любой ОС).
Если же нужно оповещать пользователей о изменениях внесенных другими пользователями, советую посмотреть в сторону какой нибудь реализации RPC для Qt, например эту. |
|
|
![]() ![]() ![]() |
![]() |
|
Текстовая версия | Сейчас: 11.7.2025, 12:36 |