Hej,
Zastanawiam się ostatnio jak działają różne usługi umożliwiające sterowanie SBC typu Raspberry Pi poprzez internet bez użycia stałego IP czy forwardowania portów. Jak wygląda takie połączenie? Skąd aplikacja webowa wie dokąd przesłać dane? Przykładem może być RealVNC przy połączeniu przez internet.
Jedyny pomysł na jaki wpadłem to jakaś inicjalizacja połączenia ze strony RPI do strony internetowej (czyli że facto aplikacji webowej) - tylko jak na taki request odpowiedzieć? Jak utrzymać takie połączenie przez dłuższy czas przy zmiennym IP?