Двунаправленная связь между двумя устройствами с помощью веб-сокетов

Могу ли я добиться реального двунаправленного взаимодействия между устройством (c ++) в локальной сети за NAT и устройство (ПК) в Интернете (не за NAT) с помощью websockets, Начало связи должно быть инициировано сетевым устройством.

С уважением

1

Решение

В этом отношении WebSockets будет вести себя точно так же, как и любые другие сокеты. Если инициатор находится за устройством NAT, а получатель — нет, он должен работать (в соответствии с какой-либо специальной политикой устройства NAT). Если цель находится за NAT, она не будет работать без какой-либо настройки переадресации портов.

2

Другие решения

Других решений пока нет …