синхронизирующее мобильное устройство с локальным сервером

Привет у меня есть два пути сценарий синхронизации:

  • несколько клиентских устройств андроида Archos (мы планируем иметь 100 из них), который должен обновить маленькие файлы (небольшие журналы txt) к центральному серверу
  • центральный сервер (могла быть или победа или Linux), который должен распределить новое содержание (некоторые большие файлы как фотографии или видео) всем клиентам андроида
  • и сервер и все устройства находятся под Wi-Fi
  • в конце дня любой клиент андроида будет подключен через USB к их прикреплениям для дальнейшей синхронизации.

У меня есть к разработке и реализации система синхронизации для того сценария.

Я думал об использовании Мерзавца или УНИСОНА своего рода автоматизированным способом и исследовал несколько часов о них. Коммуникация должна быть двумя путями и когда сервер распределяет свое содержание всем устройствам, коммуникация не должна зависать.

  • у Вас есть какой-либо сценарий подсказки/профессионалов/недостатков/реальной о МЕРЗАВЦЕ с этой целью?
  • Мог децентрализованная природа справки Мерзавца в некотором роде? Другими словами, обновленное устройство могло стать ведущим устройством для других клиентов в своего рода мультиосновном сетчатом сетевом решении?
  • у Вас есть какой-либо другой протокол/технология для предложения меня?

Обратите внимание на то, что, так как интернет-соединение не будет доступно, Dropbox не является опцией для меня.

2
задан 06.07.2010, 18:17

1 ответ

Не ограничил/связал обязательно Android: я использую Мерзавца для синхронизации моего корневого каталога, моих документов и многих другой материал. Работает отлично. Иногда немного 'слишком' мощный, но у меня есть некоторые сценарии ярлыка для наиболее распространенных задач (как автоматически получение по запросу, добавьте новые файлы, фиксируйте с некоторым фиктивным сообщением, продвиньте к некоторому серверу - все со всего одной единственной командой). И мне нравится иметь полную историю. Посредством чего, если я не хочу сохранять некоторый материал его, Мерзавец дает Вам полную мощность просто безопасному, что Вы хотите его.

Децентрализованная природа Мерзавца очень полезна для меня. У меня все еще есть сервер, главным образом как резервное копирование и иметь некоторый источник, где я могу получить свои данные, когда у меня нет никаких других из моих систем под рукой. Но я часто также синхронизирую между своими машинами непосредственно. Все, что не является никакой проблемой через Мерзавца, можно просто использовать его любым способом, которым Вам нравится.

1
ответ дан 12.12.2019, 00:26

Теги

Похожие вопросы