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




Ответить с цитированием