Вы можете использовать TCP или UDP через локальную WLAN. Это довольно легко. Чтобы открыть устройство «Сервер», создайте Bonjour Service на этом устройстве и выполните поиск службы с помощью клиентских устройств.
Затем вы можете получить IP-адрес устройства и начать связь. Это самое быстрое и простое решение. У этого есть только одно требование, все Устройства должны быть в той же WLAN.
Дополнительный бонус заключается в том, что этот макет доступен для всех устройств, имеющих WLAN. Так же Android, компьютеры и все остальное.
Дополнительным способом было бы сделать это через выделенный серверный сервер. И каждое устройство хранит открытый поток на этот сервер, чтобы получать обновления в реальном времени. Тогда у вас нет требования, чтобы каждое устройство должно быть в той же WLAN. Он также может получить доступ к Серверу через мобильную сеть или что угодно.
Bluetooth не является вариантом, потому что есть слишком много устройств, с которыми вы хотите обращаться.
Push, e-mail, перевозчик голубь, розетки, mdnsresponder. Вы находитесь в локальной сети, в Интернете? – Wain
Я нахожусь в Интернете –