Доброго времени суток!
Возможно ли реализовать обмен данными между двумя и более мобильными приложениями без ЦБ, т.е. без базы которая стоит на ПК или в облаке?
Через какие механизмы лучше делать?
kosalex @ Сегодня, 14:03 необходимо зарегистрироваться для просмотра ссылки
,
Нужно какое-то центральное хранилище с постоянным адресом куда будут выгружаться данные, например FTP-каталог
Вот зря "похерили" инфракрасный порт :-(
Если каждое приложение будет иметь статичный IP и все другие будут заранее знать IP адреса остальных - то можно напрямую с приложениями обмениваться, при условии что они постоянно запущены и доступны в сети. Правда при количестве узлов больше двух вероятно постоянно будут коллизии при обмене.
На самом деле вряд ли задача поставлена правильно раз она требует такой реализации.
logist @ Сегодня, 14:27 необходимо зарегистрироваться для просмотра ссылки
,
Задача в том, чтобы не использовать ПК. За ЦБ отвечает планшет, т.е. ЦБ она есть только не на ПК, все остальные устройства обмениваются с ней.
Я так понимаю что коллизии при количестве устройств больше двух это если нет главной базы?
Цитата(kosalex @ 23.03.18, 14:56) необходимо зарегистрироваться для просмотра ссылки
За ЦБ отвечает планшет, т.е. ЦБ она есть только не на ПК
Тогда не вижу никаких проблем. Главное что бы планшет не "засыпал" и имел статичный адрес, и тогда всё будет работать как и с базой на ПК
Использовать планшет, как ЦБ большая ошибка. Если есть потребность и нет сервера, у Google есть масса сервисов, к примеру был старичок Google Base можно юзать его.
PS: глянул сейчас он называется Google Shopping API все зависит от требований. Велосипед придумывать не стоит.
Для просмотра полной версии этой страницы, пожалуйста,
пройдите по ссылке.