Як передавати дані через Wi-Fi між пристроями без стандартної мережі на маршрутизаторі?


0

В УВАГІ: Чи існує спосіб підключення настільних та мобільних пристроїв через WiFi, щоб потік даних міг обмінятися, як з WebSockets, але без підключення до Інтернету та інфраструктури маршрутизатора?

Я намагаюся написати програму віддаленого настільного контролера типу програми, де дані передаватимуться між робочим столом та мобільним пристроєм. Настільний додаток створено за допомогою ElectronJS, а мобільний додаток з використанням React Native. Я зробив прототип за допомогою WebSockets, який працював, але, очевидно, потрібно було підключити обидва пристрої до однієї бездротової мережі. Моя мета - змусити його працювати, не маючи інфраструктури маршрутизатора, щоб відповідні пристрої могли «спілкуватися» один з одним безпосередньо. Я не можу прийти до уявлення про те, яка технологія дозволила б мені змусити її працювати.

Коли я дізнався про WiFi Direct, я навчив, що це може бути рішенням, але це не підтримується на пристроях Apple.

Можливо, створення спеціальної бездротової мережі, програмно, в настільному додатку - це шлях? Це можливо навіть з NodeJS?

Я дізнався про Zeroconf та Bonjour, яких я ще не зовсім розумію, але, можливо, це правильна технологія?


Не плутайте шари додатків (WebSockets, ElectronJS, React) з протоколом WLAN (точка доступу + станція, спеціальна мережа, прямий Wi-Fi). Усі ваші пристрої повинні підтримувати певний протокол WLAN, і тоді ви повинні з'ясувати, як його налаштувати на конкретному пристрої / ОС. Звичайно є протоколи WLAN, які не потребують точки доступу (або "маршрутизатора"), але ваші пристрої повинні їх підтримувати.
dirkt
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.