Для мобильного приложения по продаже билетов мне нужно найти способ, позволяющий приложению на устройствах нескольких пользователей (Android и IOS) получать беспроводной доступ к Rest-API (с SSL).
Для предотвращения мошенничества этот API не может быть доступен через Inte rnet (т. Е. Пользователи владеют мобильными данными или точкой доступа), но к нему необходимо получить доступ через определенную точку беспроводного доступа.
Большое количество одновременные подключения к точке доступа должны поддерживаться. Устройства должны иметь возможность «прыгать» между точками доступа, чтобы разрешить перемещение в пределах покрываемой области при сохранении соединения.
К сожалению, я не могу просто использовать открытую сеть WiFi, потому что должны быть выполнены следующие требования:
Активное соединение не должно влиять на способность устройств к другим одновременным беспроводным соединениям. Пользователь должен иметь возможность одновременно подключаться, например, к сети WiFi или (другим) устройствам Bluetooth.
Если никакие другие сервисы / интерфейсы (т. Е. Открытые порты TCP) устройства не открыты для точки доступа, устройство должно иметь возможность асимметричной проверки подлинности точки доступа при установлении точки доступа. соединение.
Все подключенные клиенты не смогут обнаружить или связаться друг с другом.
Единственные доступные опции (аппаратные) будут быть Bluetooth и WiFi (или WiFi Direct).
С каким беспроводным протоколом это может быть достигнуто?