Я стараюсь сделать некоторые фундаментальные сетевые «вещи» с Windows IOT (Oct build) с небольшим успехом. Я смог сделать простую трансляцию UDP (используя Datagram Socket) и создать простой TCP-клиент (используя SocketAsyncEventArgs).Каковы ограничения на работу в сети с Windows IOT
Однако мне не удалось найти способ прослушивания широковещательной передачи UDP. Я нашел пару примеров стиля телефона в стиле Windows 8 и другие старые методы стиля и не нашел ничего, что сработало.
То же самое с созданием простого TCP-сервера. Пробовал некоторые из популярных реализаций SocketAsyncEventArgs и никогда не мог заставить ничего работать.
Я более чем готов поверить, что я некомпетентен ... происходит все время! Но доступные библиотеки для IOT выглядят более «phone-y», чем «Windows 10-y», и мне интересно, существует ли только ограничение безопасности в стиле телефона. Например, я не думаю, что Windows-телефон может получать широковещательную передачу UDP.
Слишком рано? Мне что-то не хватает? Я просто лучше помещать MONO в дистрибутив Linux, потому что они кажутся намного дальше? Кто-нибудь мог выполнить все эти основные сетевые задачи? Или я действительно просто некомпетентен?
Спасибо ... да, я думаю, что частью проблемы был мой пакет. Настройки манифеста. Как только я установил, это сработало лучше. Я смог создать TCP-клиент, TCP-сервер, UDP-транслятор и UDP-прослушиватель, используя стиль SocketAsyncEventArgs. Немного неуклюжий, немного 2009, но он работает нормально. – WirelessG