Существуют ли ограничения, препятствующие установлению соединения сокета tcp/ip между двумя удаленными устройствами? (Не на той же Wi-Fi сети.)Возможно ли одноранговое соединение между двумя удаленными устройствами?
[Редактировать]
Я пропустил это один: http://msdn.microsoft.com/en-us/library/windowsphone/develop/hh202858(v=vs.105).aspx
Попробую его, как это кажется, как обычный сниппет клиент/сервер, но для WP, так что выглядит многообещающим.
Хорошо. Что вы подразумеваете под «видимостью»? Вы имеете в виду публичный IP-адрес, указывающий на Интернет? –
Предположим, устройства A и B. Они не могут напрямую разговаривать с использованием TCP. Однако вы размещаете легкий веб-сервис на amazonaws.com. Это общедоступный сайт, и оба A и B могут его увидеть. Поэтому, чтобы отправить A сообщение B, он получает опосредованное через amazonaws. – seand
Hum. Может быть, я забываю что-то из своих сетевых знаний, но говорите ли вы о полной невозможности напрямую общаться через публичный IP-порт: порт или о том, что эти данные должны быть разделены до установления прямого соединения? –