Как я могу связать настольную программу на основе фреймворка 4.5 с универсальным приложением?

Я пытаюсь отразить то, что происходит на настольной платформе 4.5 (разработанной с помощью Visual Studio), в универсальное приложение. Для этого я пытаюсь общаться с UDP, но не могу найти подходящие классы для этого. System.net.sockets устарели с универсальными приложениями и не работают. Я пытаюсь использовать Windows.Networking.Sockets в универсальном приложении, но результат не очень хороший (я не могу подключить оба программного обеспечения). То, что я пытаюсь сделать, - это общение в реальном времени (как можно быстрее, не требуется 100% точность). Любое предложение принимается не только UDP. Приложения запускаются на разных устройствах.


person ronconsoda    schedule 03.04.2016    source источник
comment
stackoverflow.com/questions/11156968/   -  person Hans Passant    schedule 04.04.2016
comment
Фреймворк 4.5 - это не winrt, не так ли?   -  person ronconsoda    schedule 04.04.2016
comment
Как насчет использования StreamSocket, пример UWP здесь: code.msdn.microsoft.com/StreamSocket-Sample -8c573931   -  person thang2410199    schedule 04.04.2016
comment
Я думаю, что не достаточно быстро. Я выбрал udp из-за скорости, а не из-за надежности, я могу потерять какой-то пакет, но я хочу как можно быстрее   -  person ronconsoda    schedule 04.04.2016
comment
Ганс, я имею ввиду в разных компах.   -  person ronconsoda    schedule 05.04.2016
comment
Частота выполнения десктопного приложения 24 мс. Скорость связи должна быть около 33 мс   -  person ronconsoda    schedule 05.04.2016